Python 在Matplotlib中调整轴
使用Matplotlib创建图形时,我将其编码为自动调整轴的大小,如下所示:Python 在Matplotlib中调整轴,python,matplotlib,graph,axis,imdb,Python,Matplotlib,Graph,Axis,Imdb,使用Matplotlib创建图形时,我将其编码为自动调整轴的大小,如下所示: plt.axis([(int(yearofreleaselist[oldestfilm])-1), (int(yearofreleaselist[0]))+1, 0, (max(profits))+50000000]) 但是,在处理大数字时,利润仅显示一个带有各种速记参考的单个数字,如下图所示: 发布年份也无法正确绘制,但某些结果显示正确,如下所示: 我想知道如何解决这个问题,使数字始终正确显示。您可以禁用偏移(
plt.axis([(int(yearofreleaselist[oldestfilm])-1), (int(yearofreleaselist[0]))+1, 0, (max(profits))+50000000])
但是,在处理大数字时,利润仅显示一个带有各种速记参考的单个数字,如下图所示:
发布年份也无法正确绘制,但某些结果显示正确,如下所示:
我想知道如何解决这个问题,使数字始终正确显示。您可以禁用偏移() 或者,为所有图形/轴设置:
import matplotlib as mpl
mpl.rcParams['axes.formatter.useoffset'] = False
import matplotlib as mpl
mpl.rcParams['axes.formatter.useoffset'] = False