如何增加jupyter笔记本中pandas.DataFrame.plot的图像大小?

如何增加jupyter笔记本中pandas.DataFrame.plot的图像大小?,pandas,matplotlib,ipython,jupyter,Pandas,Matplotlib,Ipython,Jupyter,如何修改函数pandas.DataFrame.plot的输出图像的大小 我试过: plt.figsize=(10,5)) 及 %matplotlib笔记本 但是它们都不起作用。在df.plot(figsize=(宽度、高度))中尝试figsizeparam: figsize=(5,3)中的尺寸单位为英寸每(宽度、高度) 另一种方法是在打印之前,在Jupyter笔记本的顶部设置所需的figsize: plt.rcParams["figure.figsize"] = (10,

如何修改函数
pandas.DataFrame.plot
的输出图像的大小

我试过:

plt.figsize=(10,5))

%matplotlib笔记本


但是它们都不起作用。

df.plot(figsize=(宽度、高度))中尝试
figsize
param:

figsize=(5,3)
中的尺寸单位为
英寸
(宽度、高度)

另一种方法是在打印之前,在Jupyter笔记本的顶部设置所需的
figsize

plt.rcParams["figure.figsize"] = (10, 5)

此更改将影响此语句后面的所有绘图。

如果要对整个笔记本进行全局更改:

import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams["figure.figsize"] = [10, 5]
试试这个:

import matplotlib as plt
导入文件后,我们可以使用matplotlib库,但请记住将其用作plt

df.plt(kind='line',figsize=(10,5))
之后,将完成绘图并增大尺寸。 在figsize中,10表示宽度,5表示高度。
也可以将其他属性添加到绘图中。

为什么熊猫不允许您使用plt.figure指定地物大小?(就像OP尝试这样做一样)因为
df.plot()
创建了自己的
matplotlib.axes.axes
对象,在创建对象后,其大小无法更改。有关详细信息,请参见代码。不过,可以在创建之前更改figsize,方法是使用
plt.rcParams[“figure.figsize”]=(宽度、高度)
import matplotlib as plt
df.plt(kind='line',figsize=(10,5))