本文主要是介绍2022.06.29机器学习-数据科学库(HM)Day03,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
01 numpy数组的创建
numpy重在数值计算,多维数组计算
numpy中常见的更多数据类型
数据类型的操作
02数组的计算
是几维数组就有几个值
数组的计算
03numpy读取本地数据
三位数组的轴
numpy读取数据
np.loadtxt(fname,dtype=np.float,delimiter=None,skiprows=0,usecols=None,unpack=False)
numpy中的转置
t2.transpose()
t2.T
t2.swapaxes(1,0)
04numpy中的索引和切片
print(t2[2]) 取行
print(t2[2: ]) 取连续的多行
print(t2[[2,8,10]]) 取不连续的多行
print(t2[ :,0]) 取列
print(t2[: ,2:]) 取连续的多列
print(t2[:,[2,8,10]]) 取不连续的多列
print(t2[[0,2,4],[1,2,3]])
05numpy中更多的索引方式
t2[t2>20] = 0 将t2中大于20的替换成0
np.where(t<10 , 0 ,10) numpy中的三元运算符,t小于10换成0,其他换成10
numpy中的裁剪clip t.clip(10,18) 小于10的替换为10,大于18的替换成18
06numpy中的nan和常用统计方法
numpy中常用的统计函数
07numpy中填充nan和youtube数据的练习
08数据的拼接
数组的行列交换
09numpy中的随机方法
numpy生成随机数
这篇关于2022.06.29机器学习-数据科学库(HM)Day03的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!