在 Matplotlib 中更改图表大小
Changing Chart Size in Matplotlib
我希望能够在 matplotlib 中更改图表的大小。到目前为止,我只能更改窗口的大小,但不能更改图表。我无法在文档中找到关于此的任何信息。
到目前为止我的代码:
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = 5,2
不需要修改rcParams,做图的时候可以把figsize
作为关键词传入。为了改变轴的大小(我相信这就是你所说的 'chart' 的意思),如果你使用 add_subplot
或者只是输入参数,position
关键字就是你要找的如果你使用 add_axes
。您将其指定为 [left, bottom, width, height]。相关文档是here.
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(5,2))
ax = fig.add_subplot(111, position=[0.01, 0.01, 0.98, 0.98])
我希望能够在 matplotlib 中更改图表的大小。到目前为止,我只能更改窗口的大小,但不能更改图表。我无法在文档中找到关于此的任何信息。
到目前为止我的代码:
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = 5,2
不需要修改rcParams,做图的时候可以把figsize
作为关键词传入。为了改变轴的大小(我相信这就是你所说的 'chart' 的意思),如果你使用 add_subplot
或者只是输入参数,position
关键字就是你要找的如果你使用 add_axes
。您将其指定为 [left, bottom, width, height]。相关文档是here.
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(5,2))
ax = fig.add_subplot(111, position=[0.01, 0.01, 0.98, 0.98])