我有四个城市的平均值和标准差数据,列名是各自的城市名称,后缀为mean或sdev。我想连接每个城市的平均值和标准差数据,并将它们保存在城市的相应列中。在组合平均值和标准差的目标列中,它应该在±符号之间。
±
我希望我的输出要么作为python输出或excel格式,如下所示:我不知道如何合并具有不同名称的列数据,以及如何将±放在两者之间。
67up9zun1#
试试这个:
df.astype(str).T.groupby(df.T.index.str.split('_').str[0]).agg('±'.join).T
输出:
Amravati Gulzarpet Vizag 1 2 25.5±7.4 20.2±5.9 nan±nan 3 14.8±15.9 12.7±12.3 56.7±7.3
1条答案
按热度按时间67up9zun1#
试试这个:
输出: