我一直在尝试一切:重置索引等
我的行索引的第一级是日期列表,第二级只是[1,1,1,1,1,1,1]。我需要删除第二行索引,因为它会导致绘图格式出现问题。
答案 0 :(得分:2)
您可以使用droplevel()
:
from numpy.random import randn
import pandas as pd
arrays = [['bar', 'bar', 'baz', 'baz'],['one', 'three', 'one', 'six',]]
tuples = list(zip(*arrays))
df = pd.DataFrame(randn(10, 4),columns = pd.MultiIndex.from_tuples(tuples, names=['foo', 'bar']))
像这样:
df.columns = df.columns.droplevel(1)
或行:
df.index = df.index.droplevel(1)