我已经看到了。 How to prevent numbers being changed to exponential form in Python matplotlib figure
但是,我要添加一些自定义注释,我只想matplotlib
不显示1e9标记。下面的示例代码
import matplotlib.pyplot as plt
import seaborn as sns
sns.set() # not necessary, but just to reproduce the photo below
f, a = plt.subplots() # I use the oop interface
pd.DataFrame({'y': [1e9, 2e9, 3e9], 'x': [1, 2, 3]}).set_index('x').plot(ax=a)
收益:
我如何不显示1e9
?我在那里有一个自定义注释,上面写着“十亿”,而且重叠。
答案 0 :(得分:0)
感谢上面的ImportanceOfBeingErnest,
{{1}}
解决。