在Python中为Seaborn Relplot添加数千个逗号分隔符

时间:2019-11-13 22:30:27

标签: python matplotlib plot seaborn

如何在Python的Seaborn Relplot中添加数千个逗号分隔符?

我的代码如下:

g = sns.relplot(
    x='date',
    y='count',
    kind='line',
    data=df
)
plt.ticklabel_format(style='plain', axis='y')

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作。

import matplotlib.ticker as tkr

for ax in g.axes.flatten():
    ax.yaxis.set_major_formatter(
        tkr.FuncFormatter(lambda y, p: format(int(y), ',')))

希望有帮助。