绒花

Pandas文本操作之读取操作

一曲冷凌霜 提交于 2020-02-04 09:10:16
读写文本格式的数据 pandas中的解析函数 函数 说明 read_csv 从文件、url、文件型对象中加载带分隔符的数据,默认分隔符为逗号 read_table 从文件、url、文件型对象中加载带分隔符的数据,默认分隔符为制表符('\t') read_fwf 读取定宽列格式数据 read_clipboard 读取剪贴板的数据,将网页转为表格时很有用 import pandas as pd pd.read_csv('1.csv') a b c d message 0 1 2 3 4 hello 1 5 6 7 8 world 2 9 10 11 12 foo # 如果没有列,就指定为None,会自动生成默认的列 pd.read_csv('2.csv',header=None) 0 1 2 3 4 0 1 2 3 4 hello 1 5 6 7 8 world 2 9 10 11 12 foo # 或者你可以用namse指定列明,但是行索引呢? pd.read_csv('2.csv',names=['new_1','new_2','new_3','message']) new_1 new_2 new_3 message 1 2 3 4 hello 5 6 7 8 world 9 10 11 12 foo # 你可以指定message为行索引,但是需要重新加入一个列名,否则会报错