有没有办法在我的结果中添加%符号

问题描述 投票:0回答:1

我目前正在计算我的数据集的百分比:

如何在数字末尾添加%符号?

round((df.value_counts('label')/df.value_counts('label').sum()) * 100)

results:

label
retained    82.0
churned     18.0
dtype: float64

我期望在 82 和 18 末尾看到 %。

pandas dataframe syntax percentage
1个回答
0
投票

尝试:

round((df['label'].value_counts() / df['label'].value_counts().sum()) * 100).astype(str) + '%'
© www.soinside.com 2019 - 2024. All rights reserved.