首页 > 解决方案 > 在饼图中的标题中添加 N

问题描述

我写了一个输出饼图的代码:

AGE_COUNTS=PIE_DATA.Age_Group.value_counts()
ax = AGE_COUNTS.plot(kind='pie', autopct='%.0f%%', shadow = True, label="")
ax.set_title("LWBS Age Distribution")

在此处输入图像描述

我想按年龄将总数的 N 添加到标题中,例如标题将显示为'LWBS Age Distribution (n=14)'. 例如,如果我将每个年龄组的所有计数加起来,总人口将等于 14。我想自动执行此操作,因此每次更新数据的日期范围时不必手动更改标题. 我无法在网上找到很多符合我要求的文献。

标签: pythonpandas

解决方案


尝试使用 f 字符串设置标题:

ax.set_title(f"LWBS Age Distribution (n={len(PIE_DATA)})")

推荐阅读