![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 67
python基础、NumPy使用教程。
GHZhao_GIS_RS
本科毕业于武汉大学资源与环境科学学院,地理信息系统(数字制图方向)专业,硕士毕业于中国科学院地理科学与资源研究所,地图学与地理信息系统专业。平时喜欢读小说,尤其痴迷武侠、历史类小说,有好看的这类书可以推荐给我呀。
展开
-
NumPy之随机数
文章目录一、rand()二、randn()三、randint()四、random()使用Numpy的random模块可以很方便生成随机数,NumPy的random模块主要方法有rand()、randn()、randint()、random()。一、rand()二、randn()三、randint()四、random()...原创 2021-12-21 10:10:08 · 556 阅读 · 0 评论 -
Python中常用的内置函数总结
Python中常用的内置函数一、map二、zip三、enumerate四、filter五、Lambda原创 2021-11-18 15:40:44 · 930 阅读 · 0 评论 -
NumPy数组之随机打乱(shuffle)操作
NumPy数组之随机打乱操作1、numpy.random.shuffle2、numpy.random.Generator.shuffle2.1、使用方法2.2、实际应用1、numpy.random.shufflenumpy.random.shuffle的作用是沿多维数组的第一个轴对数组进行随机打乱,其他维度保持不变,同时该函数是in-place操作。1维数组In [1]: import numpy as npIn [2]: a=np.arange(10)In [3]: print(a)[0原创 2021-11-17 11:19:15 · 8596 阅读 · 0 评论 -
NumPy之逻辑操作
一、logical_and二、logical_not三、logical_or四、logical_xor原创 2021-11-02 14:16:02 · 388 阅读 · 0 评论 -
NumPy之数组排序(Sorting)操作
NumPy之数组排序:Sorting操作1、[sort](https://numpy.org/doc/stable/reference/generated/numpy.sort.html#numpy.sort)1.1、参数介绍1.2、使用方法2、lexsort2.1、参数介绍2.2、使用方法3、argsort3.1、参数介绍3.2、使用方法4、ndarray.sort()4.1、参数介绍4.2、使用方法5、msort()5.1、参数介绍5.2、使用方法6、sort_complex()6.1、参数介绍6.2、原创 2021-10-16 17:42:16 · 896 阅读 · 0 评论 -
NumPy之读写文本文件
一、读取文件load(),loadtxt()如果文件第一行有注释,怎么跳过二、写文件save()、savetxt()保存文件时指定数据的格式原创 2021-08-13 16:47:33 · 1974 阅读 · 0 评论 -
NumPy之stack()用法
NumPy之stack用法一、一维数组stack()二、二维数组stack()三、三维数组stack()stack()用法:np.stack(),输入数组的形状必须完全一致。stack()作用增加一个轴,在这个轴上按照顺序摆放输入数组相应的元素。一、一维数组stack()In [1]: import numpy as npIn [2]: a=np.random.randint(0,10,3)In [3]: aOut[3]: array([0, 8, 1])In [4]: b=np.ra原创 2021-08-03 18:44:12 · 957 阅读 · 0 评论 -
Numpy之数组拼接和堆叠
Numpy之stack()、hstack()、vstack()用法原创 2021-08-01 18:00:02 · 661 阅读 · 0 评论 -
使用NumPy数组表示图像通道在前和通道在后的不同
Numpy数组的表达形式每个维度是一个[]。通道在前通道在后原创 2021-07-10 00:20:04 · 1465 阅读 · 0 评论 -
NumPy数组广播机制
NumPy数组广播机制1、简单的数组运算与广播2、广播的一般机制3、实际应用广播机制描述了NumPy如何在算术运算期间处理具有不同形状的数组,受某些约束的影响,较小的数组在较大的数组上“广播”。1、简单的数组运算与广播NumPy数组通常是逐元素进行的,这需要两个数组具有相同的形状,import numpy as npa=np.array([1,3,4,6])b=np.array([2,2,2,2])print(a+b)array([3, 5, 6, 8])当数组满足某些约束条件时,即使原创 2021-07-09 10:38:22 · 486 阅读 · 0 评论 -
NumPy教程
一、NumPy数组结构介绍1.1、axis()参数二、NumPy方法2.1、Where()方法2.2、逻辑判断方法2.3、argmax()方法2.4、原创 2021-07-08 16:31:44 · 231 阅读 · 0 评论 -
NumPy之pad()用法
1、一维填充2、二维填充3、高维度填充原创 2021-07-08 16:25:13 · 1981 阅读 · 0 评论 -
python 去除字符串两端的引号
使用遥感影像头文件时,需要获得里面的日期和时间信息,得到的字符串两端带有双引号,可以使用eval()函数去除。a='"srting"'print(a)b=eval(a)print(b)结果:"srting"srting原创 2017-06-27 15:58:24 · 79454 阅读 · 7 评论 -
NumPy之argmax()方法理解
python numpy之argmax理解原创 2020-07-20 16:13:10 · 13294 阅读 · 0 评论 -
pycharm python代码调试方法
Pycharm 代码调试方法原创 2020-06-30 13:01:15 · 918 阅读 · 0 评论 -
python 多层结构目录之间包的引用问题
python 多层结构目录之间包的引用问题原创 2020-04-12 15:22:42 · 10603 阅读 · 1 评论 -
python之直方图统计作图
python 画统计直方图中的小技巧原创 2020-01-12 17:06:22 · 11286 阅读 · 0 评论 -
python之文件和文件夹的遍历
python之文件和文件夹的遍历1、os.listdir()2、glob.glob()3、os.walk()原创 2019-10-27 17:51:51 · 699 阅读 · 0 评论 -
NumPy数组维度axis参数理解
python之numpy矩阵维度理解原创 2020-06-17 22:35:03 · 3844 阅读 · 5 评论 -
Numpy之where的用法
1、numpy.where的返回结果numpy.where调用方式为numpy.where(condition,1,2)满足条件的位置上返回结果1,不满足的位置上返回结果2例如通过where()函数将a数组中负值设为0,正值不变如果没有指定返回结果,只有查找条件则返回满足条件的位置。返回的结果是一个元组(tuple),包含两个数组,第一个数组纪录的是行,第二个数组纪录的是列。...原创 2018-03-28 10:24:21 · 9107 阅读 · 1 评论