【发布时间】:2013-09-25 03:36:39
【问题描述】:
我是 python 的 pandas 的新手。我有一个数据文件,其中包含多个行标签(每行)和列标签(每列),如下面的 3 种不同动物(狗、蝙蝠、鸵鸟)在多个记录时间(星期一早上、白天、晚上)的观察计数数据):
'' , '' , colLabel:name , dog , bat , Ostrich
'' , '' , colLabel:genus , Canis , Chiroptera , Struthio,
'' , '' , colLabel:activity, diurnal, nocturnal, diurnal
day , time of day, '' , , ,
Monday , morning , '' , 17 , 5 , 2
Monday , day , '' , 63 , 0 , 34
Monday , night , '' , 21 , 68 , 1
Friday , day , '' , 72 , 0 , 34
我想将这些数据读入 Pandas,其中行和列都是分层组织的。这样做的最佳方法是什么?
【问题讨论】:
-
请注意,
to_csv的原生格式与此稍有不同,因为列标签位于第一列中,而您没有额外的列)
标签: python pandas multiple-columns labels hierarchical