Matplotlib 将轴设置为使用pyplot记录

Matplotlib 将轴设置为使用pyplot记录,matplotlib,Matplotlib,当我尝试使用plt.xscale(“log”)将轴设置为log时,刻度从10^-2到10^-3,如何更改此范围?我以前尝试过设置plt.axis([0,1e5,0,1e13]),但随后收到一条警告,表示我正在将屏蔽元素转换为nan。您需要plt.xlim和plt.ylim,例如: plt.xlim([1,1e5]) plt.ylim([1,1e13]) (请记住,对数刻度上不能有0)

当我尝试使用plt.xscale(“log”)将轴设置为log时,刻度从10^-2到10^-3,如何更改此范围?我以前尝试过设置plt.axis([0,1e5,0,1e13]),但随后收到一条警告,表示我正在将屏蔽元素转换为nan。

您需要
plt.xlim
plt.ylim
,例如:

plt.xlim([1,1e5])
plt.ylim([1,1e13])
(请记住,对数刻度上不能有0)