【发布时间】:2021-12-11 02:54:38
【问题描述】:
我对使用 Pandas 和 Matplotlib 编程比较陌生。
我在这个论坛上找到了这段代码sn-p,并成功使用,但想更好地理解它。
fig, ax = plt.subplots(figsize=(20,20))
new_zinv2.plot(ax=ax, x_compat=True)
new_zinv2 是我的数据框的名称。
我想了解一下plot方法里面的内容,因为这是我提取的sn-p代码。 "ax=ax" 和 x_compat=True 是什么意思?
我已尝试阅读文档,但我仍然不明白(我想知道它是如何工作以及为什么工作)。
谢谢
【问题讨论】:
-
之所以有效,是因为您的
pandas.DataFrame有一个.plot方法(例如pandas.DataFrame.plot)并且它有一个ax参数。pandas.DataFrame.plot使用matplotlib作为默认的绘图后端。
标签: python pandas matplotlib