我想注释图表上的数据点,并返回注释,并用逗号分隔每3个数字,例如(20,000,000美元)。
这是我到目前为止具有注释的代码
for i in ax_fore.patches:
# get_x pulls left or right; get_height pushes up or down
ax_fore.text(i.get_x(), i.get_height(), \
f'R {round(i.get_height(),2)}', fontsize=40, color='black',rotation=55)
答案 0 :(得分:1)
更改最后一行:
f'R {round(i.get_height(),2):,}', fontsize=40, color='black',rotation=55)
答案 1 :(得分:1)
string format方法支持数千个分隔符:
print('${:,}'.format(20000000))
# $20,000,000