numpy

1558-王同学

发表文章数:9

热门标签

首页 » Python » 正文

一、numpy读取数据

np.loadtxt(frame,dtype = np.float,delimiter = None,skiprows = 0,usecols = None,unpack = False)

说明:参数

  • frame —-> 文件、字符串或产生器,可以是.gz或bz2压缩文件
  • dtype —-> 数据类型,可选,CSV的字符串以什么数据类型读入数组中,默认np.float
  • delimiter —-> 分隔字符串,默认是任何空格,改为逗号
  • skiprows —-> 跳过前x行,一般跳过第一行表头
  • usecols —-> 读取指定的列,索引,元组类型
  • unpack —-> 如果True,读入属性将分别写入不同数组变量,False读入数据只写入一个数组变量,默认False

二、numpy中的转置

t.transpose()

t.T

t.swapaxes(1,0)

三、numpy切片

1、取行

取第二行:print(t2[2])

取连续的多行:print(t2[2:])

取不连续的多行:print(t2[[2,8,10]])

2、取列

通用操作:逗号前取行,逗号后取列

print(t2[1,:])
print(t2[2:,:])
print(t2[[2,8,10],:])
print(t2[:,0])

取连续的多列:print(t2[:,2:])

取不连续的多列:print(t2[:,[0,2]])

取行和列:a = t2[2,3]

取多行和多列:b = t2[2:5,1:4]

取多个不相邻的点(选出来的是(0,0)(2,1)(2,3)):c = t2[[0,2,2],[0,1,3]]
标签:

未经允许不得转载:作者:1558-王同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《numpy》 发布于2021-02-16

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录