CSV文件
- Comma-Separated Value(逗号分隔值文件);
- 显示:表格状态;
- 源文件:换行和逗号分隔的格式化文本,每一行的数据表示一条记录;
文件操作
读取文件
- 语法结构:
np.load(filename.dtype=np.float, delimiter=None, skiprows=0, usecols=None, unpack=False)
- filename:文件名;
- dtype:数据类型(可选),表示文件字符串以什么数据类型读入数组中,默认为np.float;
- delimiter:分隔字符串,写入参数后,默认为将任何空格都改为逗号;
- skiprows:跳过前N行,一般跳过第一行表头;
- usecols:读取指定的列、索引、元组类型;
- unpack:默认为False。如果True,读入属性将分别写入不同的数组变量,False读入数据只写入一个数组变量;
- 举例:
使用逗号分隔,输出除第一行以外其他行的第一二三列数据;import numpy as np boston_file_path = ".\\data\\boston.csv" t1 = np.loadtxt(boston_file_path, dtype=str, delimiter=",", skiprows=1, usecols=[0,1,2]) print(t1)