你好,我有一个带有 True 和 False 的布尔值。
value_counts()当我像这样运行时
df['column'].value_counts()
Run Code Online (Sandbox Code Playgroud)
我收到以下信息:
True 10718
False 1105
Name: column, dtype: int64
Run Code Online (Sandbox Code Playgroud)
有没有办法计算总数的百分之多少是正确的,百分之多少是错误的?
像这样的东西:
True 91%
False 09%
Name: column, dtype: int64
Run Code Online (Sandbox Code Playgroud)
谢谢
你可以做
df['yourcolumns'].value_counts(normalize=True).mul(100).astype(str)+'%'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9022 次 |
| 最近记录: |