gpt4 book ai didi

python - 我不明白为什么 "ax=ax"在 matplotlib 中的含义

转载 作者:行者123 更新时间:2023-12-02 00:51:27 27 4
gpt4 key购买 nike

from datetime import datetime
fig=plt.figure()
ax=fig.add_subplot(1,1,1)
data=pd.read_csv(r"C:\Users\champion\Desktop\ch02\spx.csv")
spx=data["SPX"]
spx.plot(**ax=ax**,style="k-")

我不明白为什么“ax=ax”在 matplotlib 中是什么意思。

最佳答案

来自 plot() 的文档:

DataFrame.plot(x=None, y=None, kind='line', ax=None, subplots=False, sharex=None, sharey=False, layout=None, figsize=None, use_index=True, title=None, grid=None, legend=True, style=None, logx=False, logy=False, loglog=False, xticks=None, yticks=None, xlim=None, ylim=None, rot=None, fontsize=None, colormap=None, table=False, yerr=None, xerr=None, secondary_y=False, sort_columns=False, **kwds)

Parameters: ax : matplotlib axes object, default None

你可以看到 ax 这里是一个关键字参数。碰巧您还将变量命名为 ax,并将其作为该关键字参数的值发送给函数 plot()

关于python - 我不明白为什么 "ax=ax"在 matplotlib 中的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39434190/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com