用pandas读取文本文件

用pandas读取文本文件

pd.read_table(‘xxx.txt’,sep=’\t’,header=None)

注意:

  1. 用sep指明分隔符

  2. header不设置的话默认将数据的第一行作为列名,这对于没有表头的数据不友好,因此将header设为None。

将第一列数据设为索引(行名)

data.set_index(data.columns[0])

执行此行代码直接将第一列作为索引,且没有重复

data.set_index(data.[‘某columns名’])

执行此行代码将会造成有两列一样列名的数据(index和原本的列)还得再删除原本的列。

你可能感兴趣的:(python)