删除多索引数据框中的行

时间:2018-08-16 17:03:04

标签: pandas dataframe multi-index

我有一个MultiIndex数据框,其结构如下所示:

Instrument Date CHIMUCOPP
Field

0 2013-08-15 387564
1 2013-09-15 457847
2 2013-10-15 406708

see columns type here

从列索引到第一个值似乎有两行间隙。但是它们似乎不属于行索引吗? It looks like this in csv file 我尝试了几种方法,包括

df.drop('Field', axis=0)

但是名称“字段”不是索引名称

  1. 如何删除列名下方的2个不必要的行
  2. 如何删除“乐器”文本

1 个答案:

答案 0 :(得分:0)

'Field'是您的名字index'Instrument'是您的columns的名字。空格是为了使名称可读。您可能想用

删除这些名称
df.rename_axis(None).rename_axis(None, axis=1)