numpy读取数据,numpy数组转置,numpy三元运算符,numpy拼接

本文详细介绍了numpy库在数据处理中的几个核心操作,包括如何读取数据,如何进行数组的转置,如何使用三元运算符进行条件判断,以及如何拼接数组。对于numpy初学者,这些内容是理解和运用numpy的基础。
摘要由CSDN通过智能技术生成

numpy读取数据

np.loadtxt(frame, dtype, delimiter, skiprows, usecols, unpack)
frame    文件,字符串或产生器,可以是.gz或bz2压缩文件
dtype    数据类型,CSV字符串以什么数据类型读入数组,默认np.float
delimiter    分隔字符串,默认是空格,可改为逗号
skiprows    跳过前x行,一般跳过第一行表头
usecols    读取指定的列,索引,元组类型
unpack    True读入属性分别写入不同数组变量(每列写入一个数组)
            False读入数据写入一个数据变量,默认False
import numpy as np
a_file = 'data.csv'
t = np.loadtxt(a_file,dtype='int',delimiter=',',skiprows=1,usecols=[1,2,3])
print(t)

4394028,320053,5931,46245
4394028,320053,5931,46245
4394028,320053,5931,46245
4394028,320053,5931,46245

[[320053   5931  46245]
 [320053   5931  46245]
 [320053   5931  46245]]

numpy数组转置

a = np.array([[1,2],[4,5]])
a = a.transpose()
a = a.T
a = a.swapaxes(1,0)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员shy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值