如何从pandas索引read.table的输出?

时间:2018-04-14 13:33:02

标签: python pandas

这是我做的:

data = pd.read_table("data.txt")
print(data)

以下是数据框的结果:

    Day1  Day2  Day3  Day4  Day5  Day6  Day7
0  95.01 76.21 61.54 40.57  5.79 20.28  1.53
1  23.11 45.65 79.19 93.55 35.29 19.87 74.68
2  60.68  1.85 92.18 91.69 81.32 60.38 44.51
3  48.60 82.14 73.82 41.03  0.99 27.22 93.18
4  89.13 44.47 17.63 89.36 13.89 19.88 46.60

问题是,python没有意识到'days'可以像我在这里所做的那样被编入索引:

print(data.loc[:,"Day3"])

但是它导致了这个错误:

  

axis = self.obj._get_axis_name(axis)))

     

KeyError:'标签[Day3]不在[columns]'

我想将Day3和Day5的列编入索引。我该怎么做? 另外,我可以使用read_csv吗?

0 个答案:

没有答案