【发布时间】:2014-04-10 13:09:49
【问题描述】:
我已经看到很多关于如何分层排列数据帧行索引的示例,但我正在尝试对列做同样的事情,但我不理解语法:
我正在读取 csv 文件中的内容,如下所示
df=pandas.read_csv("data.csv")
data.csv 包含如下内容:
rno,marktheory1,marklab1,marktheory2,marklab2
1,78,45,34,54
2,23,54,87,46
所以在[1]:df 给了
rno mark1 lab1 mark2 lab2
0 1 78 45 34 54
1 2 23 54 87 46
我想做的是向列添加层次索引甚至类似于标签的东西,使它们看起来像这样:
Subject1 Subject2
rno mark1 lab1 mark2 lab2
0 1 78 45 34 54
1 2 23 54 87 46
【问题讨论】:
标签: python python-2.7 pandas dataframe