【问题标题】:How do I remove a specific index from pd pivot如何从 pd pivot 中删除特定索引
【发布时间】:2019-12-20 16:30:44
【问题描述】:

我的支点是这样的:

                     01-12      02-12     03-12
Hospital                   
h1                    12         12         42
h2                    15         55         13
h3                    14         42         22
h4                     3          3          3
h5                    15         34         22

我想从这个枢轴中删除索引 h4

                     01-12      02-12     03-12
Hospital                   
h1                    12         12         42
h2                    15         55         13
h3                    14         42         22
h5                    15         34         22

df = df.drop(df.iloc[df.index == 'h4', :]) 返回错误。我怎样才能做到这一点?

【问题讨论】:

  • df.loc[df.index!='h4']df.drop(['hr4'])?
  • 太棒了。这就是我所说的。谢谢!

标签: python python-3.x pandas dataframe pivot-table


【解决方案1】:

这应该可行:

df.drop('h4')

你可以用一个列表删除几行:

df.drop(['h4', 'h5'])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-25
    • 1970-01-01
    • 2016-04-11
    • 1970-01-01
    • 2013-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多