我使用的库返回一个看似“平面”的数据帧,它有几个列和一个索引列-类似于:
df = pandas.DataFrame({"s": ["a", "b", "c"], "A": [1,2,3], "B": [4,5,6]})
df = df.set_index("s")
但是,当我打印df.xs
时,发现列“A”和“B”也有一个标签(索引)。当调用pandas.melt(df)
之类的方法时,这会导致令人困惑的结果,因为在熔融的df中,A, B
列的命名索引出现,而不是{
如何打印数据帧中使用的所有索引/命名列?然后重置这些?表面上看,df
只有s
索引列和A, B
列,但其中存储了更多的状态/层次索引,我不知道如何访问。
我不能构造一个简单的独立示例,因为我不知道这个数据帧是如何构建的。在
目前没有回答
相关问题 更多 >
编程相关推荐