1、anaconda 安装应用包
anaconda search -t conda 包名
anaconda show 合要求包名
随后在界面中寻找安装方法
2、科学计算库 Numpy
1、help(numpy.XXX) 查询numpy中相应类的用法
2、numpy.array 产生一个array(数组)类型要相同
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6]]) print (arr) print (arr1)
3、XX.shape 显示array的行数、列数
print (arr.shape) print (arr1.shape)
输出:(3,) (2, 3)
取值用法如同和数组相似
4、判定数组是否含有此元素
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6],[7,8,9]]) vecot = (arr1 == 2) print(vecot)
输出:[[False True False] [False False False] [False False False]]
同时可以用该bool值做变量
print (arr1[vecot]) arr1[vecot] = 10 print (arr1)
输出:[2]
[[ 1 10 3] [ 4 5 6] [ 7 8 9]]
5、XX.astype 数据类型转换
arr1 = arr1.astype(str) print (arr1)
输出:[['1.0' '10.0' '3.0'] ['4.0' '5.0' '6.0'] ['7.0' '8.0' '9.0']]
6、XX.sum(axis=1)按行求和;XX.sum(axis=0)按列求和
import numpy arr = numpy.array([1,2,3]) arr1= numpy.array([[1,2,3],[4,5,6],[7,8,9]]) print (arr1.sum(axis=1)) print (arr1.sum(axis=0))
输出:[ 6 15 24] [12 15 18]