目录
一、Numpy:表达N维数组的最基础库
函数输出数组
def nums():
a = [0,1,2,3]
b = [9,11,22,33]
c = []
for i in range(len(a)):
c.append(a[i]**2 + b[i]**2)
return c
print(nums())
numpy库运用
import numpy as np
def npnums():
a = np.array([0,1,2,3])
b = np.array([9,11,22,33])
c = a**2 + b**2
return c
print(npnums())
详细学习参考:
Python之Numpy详细教程_cs_程序猿的博客-优快云博客_numpy
二、Pandas:数据分析高层次应用库
详细学习参考:
pandas用法-全网最详细教程_一夜了的博客-优快云博客_pandas用法
肝了3天,整理了90个Pandas案例,强烈建议收藏!_zhouluobo的博客-优快云博客
三、SciPy:数学、科学和工程计算功能库
最大问题在安装上,最佳实践是,一起安装NumPy, Scipy, matplotlib等系列包。
或者在下面网站中找到版本一致的包统一安装,注意在安装scipy前需要numpy+mkl。
https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
详细学习参考: