【问题标题】:Rename the label names in pandas重命名熊猫中的标签名称
【发布时间】:2021-12-12 10:29:27
【问题描述】:

我有一个多类数据框。数据框中的标签(显示在数组中)是这样的:

[label:A,label:B,label:C,label:D,label:E,label:F,label:G,label:H,label:I]

如何将它们全部转换成格式:

[A,B,C,D,E,F,G,H,I]

【问题讨论】:

  • print (df.columns) 是什么?有MultiIndex
  • 无多重索引

标签: pandas string dataframe lambda


【解决方案1】:

IIUC 使用:

df.columns = df.columns.str.replace('label:', '', regex=True)

或者如果MulltiIndex的第一级值相同:

df = df.droplevel(0, axis=1)

【讨论】:

    猜你喜欢
    • 2016-12-23
    • 2016-09-15
    • 1970-01-01
    • 2018-08-16
    • 2021-08-15
    • 2017-01-23
    • 2019-07-28
    • 2019-05-25
    相关资源
    最近更新 更多