【问题标题】:pandas groupby multiple columns values [duplicate]pandas groupby多列值[重复]
【发布时间】:2018-09-07 05:19:09
【问题描述】:

我试图获得所有标准列的平均列

我想再添加一列来计算 Std_4-Std_10 值的平均值。 不确定我应该使用 groupby 还是 pivot。 谢谢

【问题讨论】:

  • 请将数据帧作为文本发布,而不是作为图像发布
  • 你也不应该需要,只需使用df.iloc[:, 1:].mean(1)
  • 谢谢它的工作。

标签: python pandas


【解决方案1】:

用途:

df.filter(like='Std').mean(1)

要将其添加回您的数据框中,请使用:

df['mean_Std'] = df.filter(like='Std').mean(1)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 2021-04-09
    • 2021-11-01
    • 2018-08-20
    • 2021-11-19
    • 1970-01-01
    相关资源
    最近更新 更多