numpy
文章平均质量分 56
「已注销」
这个作者很懒,什么都没留下…
展开
-
numpy-04-nan
原文链接数组的拼接注意参数是元组,而不是两个ndarray# 竖直拼接print(np.vstack((t1, t2)))print("*" * 100)# 水平拼接print(np.hstack((t1, t2)))数组的行列交换行交换t[[0, 1], :] = t[[1, 0], :]列交换t[:, [0, 2]] = t[:, [2, 0]]获取最大值最小值的位置np.argmax(t,axis=0) # 每一列的最值np.argmin(t,axis=1)原创 2021-01-29 12:20:47 · 195 阅读 · 0 评论 -
numpy-03-索引和切片
原文链接索引和切片import numpy as npuk = "./loadtxt/UK_video_data_numbers.csv"us = "./loadtxt/XXXX.csv"t1 = np.loadtxt(uk, delimiter=",", dtype="int64")# print(t1)"""他们都是ndarray类型的"""# 取某一行print(t1[2])print(t1[2, :])print("*" * 100)# 取连续多行print(t原创 2021-01-29 12:19:49 · 176 阅读 · 0 评论 -
numpy-02-读取本地数据
原文链接轴(axis)在numpy中可以理解为方向,使用0,1,2…数字表示,对于一个一维数组,只有一个0轴,对于2维数组(shape(2,2)),有0轴和1轴,对于三维数组(shape(2,2, 3)),有0,1,2轴。读取数据np.loadtxt(fname,dtype=np.float,delimiter=None,skiprows=0,usecols=None,unpack=False)unpack:其实就是90°转换一下。行变列、列变行。转置转置是一种变换,对于numpy中的数组来原创 2021-01-29 12:18:37 · 80 阅读 · 0 评论 -
numpy-01_创建数组、数组计算
原文链接定义一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算。是用于处理数值型的数据优点:快速方便科学计算的基础库numpy创建数组(矩阵)import numpy as npimport random# 使用numpy生成数组,得到 ndarray 的数据类型# dtype 参数指定数组中数据的类型a = np.array([0, 1, 2, 3, 4], dtype="int64")b原创 2021-01-29 12:17:19 · 260 阅读 · 0 评论