我对Python很陌生,所以如果我错过了一个非常明显的答案,我会提前抱歉。对于我的第一个代码,我制作了一个图表来编译数据。但是,我放入其中的一个数据集太靠近了,很难区分标记,所以我需要拉伸图形来扩大它。我已经尝试过了:
fig.subplots_adjust(bottom = 0)
fig.subplots_adjust(top = 1)
fig.subplots_adjust(right = 1)
fig.subplots_adjust(left = 0)
但它没有足够的扩展,我总是这样做:
我到处寻找解决方案,包括matplotlib文档,但我无法在任何地方找到解决方案。有谁知道答案?如果我遗漏了一些明显的东西,请再次抱歉,
感谢。
答案 0 :(得分:0)
我不确定这是否是您要找的东西,但legend()
内的matplotlib.pyplot
可能会帮助您。
import matplotlib.pyplot as plt
p1 = plt.plot(data1)
p2 = plt.plot(data2)
plt.legend([p1, p2], ["Data 1", "Data 2"])
一般情况下,一旦调整了轴以使数据填满了所有可能的空间,除了颜色不同的曲线之外,你不能做太多关于压扁的事情,并设置一个图例。
您还可以尝试使用ylim
ymin, ymax = ylim() # return the current ylim
ylim( (ymin, ymax) ) # set the ylim to ymin, ymax
ylim( ymin, ymax ) # set the ylim to ymin, ymax