matplotlib:如何轻松地使绘图适合画布
也许这是一个简单的问题——但我试着解决了好几次——但都没能成功。我的问题是-我的绘图比画布大: 有没有一种方法可以使绘图适合画布,而不改变画布的大小 以下是我用来制作情节的代码(感谢Louis): 这是序言:matplotlib:如何轻松地使绘图适合画布,matplotlib,Matplotlib,也许这是一个简单的问题——但我试着解决了好几次——但都没能成功。我的问题是-我的绘图比画布大: 有没有一种方法可以使绘图适合画布,而不改变画布的大小 以下是我用来制作情节的代码(感谢Louis): 这是序言: import matplotlib.pyplot as plt plt.rcParams['font.size']=18 编辑: 这就是我现在使用的: da = plt.figure() l1 = da.add_subplot(111).plot(dummyZ, delta_a, "k-
import matplotlib.pyplot as plt
plt.rcParams['font.size']=18
编辑:
这就是我现在使用的:
da = plt.figure()
l1 = da.add_subplot(111).plot(dummyZ, delta_a, "k-")
da.add_subplot(111).set_xlabel(r"$z/L$")
da.add_subplot(111).set_ylabel(r"$\delta a(z)$")
da.add_subplot(111).grid(True)
da.subplots_adjust(left=0.2, bottom=0.15) # !!!
da.savefig("da.png")
如果我理解正确的话,你想在左边有更多的空间来获得音阶标题吗 这件事要用你的钱来完成
fig.subplots_adjust(left=None, bottom=None, right=None, top=None, wspace=None, hspace=None)
我用一个简单的
subplots_adjust(top=0.8)
调整我的一个绘图的顶部
希望这能有所帮助
subplots_adjust(top=0.8)