学习numpy建议和pandas一起 因为pandas能把numpy的内容可视化 便于理解。可以先看pandas 遇到不理解的再回头看numpy。以下是本人的numpy学习总结 从最基础的开始 后期会不断更新。欢迎各路大佬批评指正。
numpy.array array的中文意思是数组
首先导入numpy和pandas模块 即常见的import numpy as np和import pandas as pd。
np.array中的一维数组表示如下。下图用pd.Dataframe可视化了一下。可见是纵向延申的。
import pandas as pd import numpy as np a np.array([1,2,3]) df2 pd.Dataframe(a)
输出结果如下
而np.array二维数组表示如下。可见二维数组是横向延申的 而二维数组的第一列就像一维数组 所以一维数组看起来像纵向延申。
import pandas as pd import numpy as np c np.array( [[1,2,3,4,5], [6,7,8,9,10], [11,12,13,14,15], [16,17,18,19,20]]) df pd.Dataframe(c)
输入结果如下
至此 用可视化的方式 展现numpy中的array本质含义 欢迎大家补充。



