数组
np.array(((1,2))) #二维数组
arr[1,2] #取第二行、第三列的元素
arr[np.ix_([0,1],[1,2])] #取第一二行和第二三行列
np.genfromtxt(fname,dtype,comments,delimiter,skip_header,skip_footer,converters,missing_values,filling_values,usecols,names)
dtype:默认浮点型,含有字符型,使用str
comments:注释符
delimiter:列分隔符
missing_values:指定缺失值
filling_values:填充缺失值
usecols:读取列
names:设置列名称
arr.ndim
arr.shape
arr.size #元素个数
arr.dtype
#改变形状
arr.reshape(2,9)
arr.resize(2,9)
#reshape只改变预览,不会改变原数组
#resize不会返回预览,会改变原数组
#拆分降为一维
arr.ravel() #改变原数组
arr.flatten() #不改变
arr.reshape(-1)
arr.ravel(order='F') #列拆分降维
vstack([arr1,arr2]) = row_stack
hstack = column_stack
np.fabs() #浮点绝对值
np.ceil() #向上取整
np.floor() #向下取整
np.round() #四舍五入
np.fmod(arr,arr) #取余
np.modf()