Python数据分析-Numpy2

1.numpy读取数据

 

CSV:Comma-SeparatedValue,逗号分隔值文件

显示:表格状态

源文件:换行和逗号分隔行列的格式化文本,每一行的数据表示一条记录

由于csv便于展示,读取和写入,所以很多地方也是用csv的格式存储和传输中小型的数据,为了方便教学,我们会经常操作csv格式的文件,但是操作数据库中的数据也是很容易的实现的。Python数据分析-Numpy2_第1张图片

2.实例代码:

Python数据分析-Numpy2_第2张图片

3.numpy中的转置,就是在对角线的方向交换数据

t.transpose() 或 t.T 或 t.swqpaxes(1,0)都可以实现

Python数据分析-Numpy2_第3张图片

4.numpy中进行取数

Python数据分析-Numpy2_第4张图片

5.numpy中的数值修改

Python数据分析-Numpy2_第5张图片

布尔索引:

Python数据分析-Numpy2_第6张图片

numpy中的三元运算符,把小于10的数换为0,大于10的数换做10,则:

  np.where( t < 10, 0 , 10 )  #numpy的三元运算符

numpy中的小于10的数替换为0,大于20的替换为20,则:

t.clip (  10,  20  )

6.数组的拼接

Python数据分析-Numpy2_第7张图片

7.数组的行列交换

Python数据分析-Numpy2_第8张图片

8.numpy中更好用的方法:

Python数据分析-Numpy2_第9张图片

9.Numpy生成随机数:

Python数据分析-Numpy2_第10张图片

Python数据分析-Numpy2_第11张图片

  10.总结:

Python数据分析-Numpy2_第12张图片

 

 

 

 

你可能感兴趣的:(数据分析)