gpt4 book ai didi

python - 根据条件对数据帧行进行分组和平均

转载 作者:行者123 更新时间:2023-12-05 08:38:34 25 4
gpt4 key购买 nike

<分区>

我有以下数据框:

Company_ID  Year   Metric_1  Metric_2  Bankrupt
1 2010 10 20 0.0
1 2011 NaN 30 0.0
1 2012 30 40 0.0
1 2013 50 NaN 1.0
2 2012 50 60 0.0
2 2013 60 NaN 0.0
2 2014 10 10 0.0
3 2011 100 100 1.0

我想为每家公司计算除去年以外所有年份的每个指标的平均值。它应该只计算现值的平均值并忽略缺失值 (NaN)。它也不应该平均破产列。

所以输出应该是这样的:

Company_ID  Year        Metric_1  Metric_2  Bankrupt
1 2010-2012 20 30 0.0
1 2013 50 Nan 1.0
2 2012-2013 55 60 0.0
2 2014 10 10 0.0
3 2011 100 100 1.0

感谢您的帮助。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com