numpy 读取数据
2024-09-03 14:07:12
一、CSV文件
CSV: Comma-Separated Value,逗号分隔值文件
显示:表格状态
源文件:换行和逗号分隔,逗号 列,换行 行
二、读取数据
1、方法
loadtxt(fname, dtype=float, delimiter=None, skiprows=0, usecols=None, unpack=False)
# fname: 文件名称
# dtype: 数据类型
# delimiter: 分隔符
# skiprows: 跳过的行数
# usercols: 读取指定的列
# unpack: 转换位置
2、示例
a、不转置
import numpy as np
arr1 = np.loadtxt('./test.csv', delimiter=',', dtype=int)
print(arr1)
print(arr1.dtype)
b、转置
import numpy as np
arr1 = np.loadtxt('./test.csv', delimiter=',', dtype=int, unpack=True)
print(arr1)
3、转置(装换位置)
a、transpose()
import numpy as np arr1 = np.arange(2, 14).reshape(3, 4)
print(arr1)
print('=' * 30)
arr2 = np.transpose(arr1)
print(arr2)
b、swapaxes(1,0)
arr1 = np.arange(2, 14).reshape(3, 4)
print(arr1)
print('=' * 30)
arr2 = np.swapaxes(arr1, 1, 0)
print(arr2)
c、T
import numpy as np arr1 = np.arange(2, 14).reshape(3, 4)
print(arr1)
print('=' * 30)
arr2 = arr1.T
print(arr2)
最新文章
- 多站点配置apache服务器
- oracle DML(数据管理语言)sql 基本语句
- 【bzoj1010】 HNOI2008—玩具装箱toy
- Win10 驱动装不上,提示:Windows 无法验证此设备所需的驱动程序的数字签名。该值受安全引导策略保护,无法进行修改或删除。
- vim自动补全插件YouCompleteMe
- ch4 MySQL 安全管理
- java连接hiveserver2
- php 运行客户提交代码(攻击)和运行图片中的代码
- PHP的错误处理方式
- HTTPS的学习
- javascript string去除两边空格
- pycharm5工具免费分享及安装教程
- [UOJ] #217. 【UNR #1】奇怪的线段树
- MacRuby 0.3发布,支持Interface Builder,和创建GUI用的HotCocoa
- 深度学习框架比较TensorFlow、Theano、Caffe、SciKit-learn、Keras
- 对如下字符串(234453)[234]{2324}分析它的括号使用是否正确,括号匹配(Java实现)
- Hadoop记录-fair公平调度队列管理
- php 中instanceof的使用
- Linux系统打开core dump的配置【转】
- openshift 调度命令
热门文章
- IE显示 “Promise”未定义,vue项目兼容ie的两种方案
- linux 操作 I/O 端口
- You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.
- CP防火墙导入.csv格式的对象
- boostrap-非常好用但是容易让人忽略的地方【3】:clearfix
- 记一次手工清除挖矿病毒WannaMine V4.0的经历
- Rust入坑指南:亡羊补牢
- centos安装pip,zipimport.ZipImportError报错
- Spring应用事件(Application Event)
- AdapterPattern(适配器模式)-----Java/.Net