我有
tick_location = np.linspace(0.01, 10, num=10, endpoint=True)
ax2.set_xticks(tick_location)
tick_labels = np.around(1/new_tick_loc*1e4,decimals=-2)
ax2.set_xticklabels(tick_labels)
这段代码(以及其他一些代码)生成了下面的图表,但我想从顶部x轴的刻度标签中移除小数点和其后的数字。使用matplotlib.ticker.FormatStrFormatter(fmt)并没有帮助。