如何只在熊猫直方图的x轴上显示年份?

时间:2017-04-19 03:45:01

标签: python pandas

我有一个熊猫直方图,显示特定年份在数据框中显示的频率。 x轴包含2006.0,2006.5,2007.0,2007.5等。

但是我希望我的直方图x轴只有2006,2007等。这将使我的直方图更清晰,特别是因为在我的df中我只有整数形式的特定年份的值,而不是2006.5,2007.4等。

我该怎么做呢?

1 个答案:

答案 0 :(得分:2)

有两种方法可以做到。

1)如果您只想更改显示格式,请使用{:,。0f}格式显式显示(舍入)没有十进制数的浮点值:

pd.options.display.float_format = '{:,.0f}'.format

2)如果你想将它转换为int:df.col = df.col.astype(int)