【发布时间】:2021-05-19 02:47:47
【问题描述】:
我希望有人帮我绘制 Pandas 数据框的 NaN 百分比。我使用此代码计算了百分比。
per_1 = df_1.isna().mean().round(4) * 100
它给了我这个结果。
HR 7.94
O2Sat 10.36
Temp 66.06
SBP 15.20
MAP 9.17
Age 0.00
Gender 0.00
ICULOS 0.00
SepsisLabel 0.00
Patient_iD 0.00
现在,我想绘制百分比以及数据框的列名。谁能帮帮我?
问候。
更新:图表如下所示。怎么美化这个,才能看清楚列名?
另外,是否可以如下图所示在每个条上显示百分比?
更新:唯一的问题是人力资源百分比:
【问题讨论】:
-
下面发布的答案能解决您的问题吗?
-
嗨。是的,它确实。但我面临一个问题。那些具有零 nan 值的列也在图表中,但图表看起来不太好。
-
更新了我的问题。如何调整列名以便看得清楚?
-
您好,我已经更新了解决方案。请看看是否能解决您的问题。
-
嗨.. 非常感谢 :) 它确实解决了问题。但是我遇到了人力资源百分比的问题。查看问题。
标签: python dataframe plot nan percentage