这是我试图绘制的数据框:
my_dic = {'stats': {'apr': 23083904,
'may': 16786816,
'june': 26197936,
}}
my_df = pd.DataFrame(my_dic)
my_df.head()
这是我绘制它的方式:
ax = my_df['stats'].plot(kind='bar', legend=False)
ax.set_xlabel("Month", fontsize=12)
ax.set_ylabel("Stats", fontsize=12)
ax.ticklabel_format(useOffset=False) #AttributeError: This method only works with the ScalarFormatter.
plt.show()
情节:
我想控制科学记数法。我尝试按照其他问题plt.ticklabel_format(useOffset=False)
中的建议来抑制此行,但我收到此错误 - AttributeError: This method only works with the ScalarFormatter
。理想情况下,我想在(mln)中显示我的数据。
答案 0 :(得分:2)
答案 1 :(得分:1)