python初学
争当风口猪
这个作者很懒,什么都没留下…
展开
-
python数据分析库numpy:修改数组中的数值
切片赋值t1 = np.arange(20).reshape(4,5)t1[:,1:3] = 0 #将t1中的第2列到第3列改为0print(t1)输出:[[ 0 0 0 3 4] [ 5 0 0 8 9] [10 0 0 13 14] [15 0 0 18 19]]布尔索引布尔索引通过布尔运算(例如比较运算符)生成一个布尔数组,借此索引符...原创 2020-05-14 11:10:00 · 6894 阅读 · 0 评论 -
python数据分析库numpy:nan(Not a Number)
将数组中的数值替换为nan数组中的nan是Not a Number的缩写,意思是“不是一个数字”,数据类型是浮点型。可以用numpy.nan的方法将数组中的数值替换为nan,示例如下:import numpy as npt1 = np.arange(20).reshape(4,5)t1[[1,1],[1,2]] = np.nanprint(t1)运行代码报错:Tracebac...原创 2020-05-04 22:25:02 · 1377 阅读 · 0 评论 -
python数据分析库numpy:数组切片方法的初学总结
**numpy库的规则和方法较多,需要归纳总结+重复记忆才能巩固知识,作为初学者写这篇博客是为了整理思路,请各位轻喷,谢谢。**创建一个4行6列的数组,对其进行了行、列和点的切片操作,建议先熟悉python的字符串切片操作。首先创建一个数组:import numpy as nparray = np.arange(24).reshape((4,6)) #创建四行六列数组arraypr...原创 2020-05-02 10:10:25 · 726 阅读 · 0 评论