要使用 NumPy,要先有符合NumPy数组的数据,不同的包需要不同的数据结构,比如Pandas需要DataFrame、Series数据结构
Python中创建数组使用的是 array() 函数,...'''
# 生成长度为3的1数组
np.ones(3)
# 生成2行3列的1数组
np.ones((2,3))
(4)生成一个正方形单位矩阵:eye()
# 单位矩阵就是对角线元素值全为1,其余位置的元素值全为...'''
arr = np.array([1,2,3,2,1])
np.unique(arr)
六、Numpy 数组重塑:reshape()
所谓数组重塑就是更改数组的形状,比如将原来3行4列的数组重塑成...(4,2)
# 无论转换为几行几列,只要重塑后数组中值的个数等于1维数组中个数即可。...3.数组转置:.T
# 数组转置就是将数组的行旋转为列
arr = np.array( [ [1,2,3,4],[5,6,7,8],[9,10,11,12] ] )
arr.T
七、Numpy 数组合并