SPYDER:plt.xlim 有问题吗? (超出我的轴限制的数据仍然显示)

问题描述 投票:0回答:0

这是 Spyder 特有的情况(在 JupiterLab 上,下面的代码可以正常工作)。 下面的代码只是一个例子来说明我的问题。我希望能够选择图中显示的数据。尽管如此,当我使用“plt.xlim”时,超出我的轴刻度的数据被绘制在绘图区域之外(参见下面的图像)。 这是我的代码:

import numpy as np
from matplotlib import pyplot as plt 


A = np.linspace(1., 4., 6)
B = np.linspace(1., 20, 6)

fig, ax=plt.subplots(1,1, figsize = (6, 5))

a1 = ax.plot(A,B, 'o', color = 'k', markersize = 5)
plt.xlim(1.2,3.9)

我尝试添加固定背景,但没有成功

plt.subplots(1,1, figsize = (6, 5),**facecolor='lightskyblue'**)

IMAGE

matplotlib plot axis figure
© www.soinside.com 2019 - 2024. All rights reserved.