gpt4 book ai didi

python - Pandas - 将元组格式的 header 名称转换为字符串

转载 作者:行者123 更新时间:2023-12-01 08:54:55 24 4
gpt4 key购买 nike

计算组内的百分位数后, header 名称采用元组格式,如 [('A', 0.5), ('A',0.9)...('Z',0.9)].

所需的输出应该是:

['P50 A', 'P90 A', ...'P90 Z']

基本上,我想将小数乘以 100 以获得百分比并将其移到前面,在每个字段中附加一个字母“P”。

我觉得我应该使用 map 或像这里建议的那样加入:How to change the columns name from a tuple to string?

但不知道如何处理细节。

最佳答案

这也有效:

original_names = [('A', 0.5), ('A',0.9),('Z',0.9)]
new_names = ['P'+str(int(100*y)) + ' ' + x for x,y in original_names]

结果:['P50 A'、'P90 A'、'P90 Z']

关于python - Pandas - 将元组格式的 header 名称转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52841906/

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