![计算新列作为其他列pandas的平均值[重复],第1张 计算新列作为其他列pandas的平均值[重复],第1张](/aiimages/%E8%AE%A1%E7%AE%97%E6%96%B0%E5%88%97%E4%BD%9C%E4%B8%BA%E5%85%B6%E4%BB%96%E5%88%97pandas%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC%5B%E9%87%8D%E5%A4%8D%5D.png)
解决此问题的简便方法如下所示:
col = df.loc[: , "salary_1":"salary_3"]
其中“ salary_1”是开始列名称,“ salary_3”是结束列名称
df['salary_mean'] = col.mean(axis=1)df
这将为您提供一个带有新列的新数据框,该列将显示所有其他列的均值。 当您拥有大量 列时,
此方法非常有用;当您只需要对某些选定的列而不是全部列执行时,此方法也很有用。
欢迎分享,转载请注明来源:内存溢出
![计算新列作为其他列pandas的平均值[重复],第1张 计算新列作为其他列pandas的平均值[重复],第1张](/aiimages/%E8%AE%A1%E7%AE%97%E6%96%B0%E5%88%97%E4%BD%9C%E4%B8%BA%E5%85%B6%E4%BB%96%E5%88%97pandas%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC%5B%E9%87%8D%E5%A4%8D%5D.png)
解决此问题的简便方法如下所示:
col = df.loc[: , "salary_1":"salary_3"]
其中“ salary_1”是开始列名称,“ salary_3”是结束列名称
df['salary_mean'] = col.mean(axis=1)df
这将为您提供一个带有新列的新数据框,该列将显示所有其他列的均值。 当您拥有大量 列时,
此方法非常有用;当您只需要对某些选定的列而不是全部列执行时,此方法也很有用。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)