pandas.DataFrame.plot中的**kwargs是什么呀?

这个连接时官方文档的连接:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.plot.html#pandas.DataFrame.plot
这个是文档中对函数的描述:DataFrame.plot(self, *args, **kwargs)

我的问题是,plot()函数除了文档中列出的一系列参数可以配置外,还有一些可用参数(比如label也能用来设置标注)要从哪里可以查??

这个是源码链接:https://github.com/pandas-dev/pandas/blob/v1.0.3/pandas/plotting/_core.py#L541-L1588

题主你好,

根据pandas官网相关描述, pandas.DataFrame.plot()这个方法是对matplotlib.pyplot.plot()方法的一个简单封装:

而pandas.DataFrame.plot()相关描述中, **kwargs是传递到matplotlib.pyplot.plot()方法中的关键字参数:

所以接下来,我们只需要看一下matplotlib.pyplot.plot()方法中支持的关键字参数有哪些,就可以知道在pandas.DataFrame.plot()中的**kwargs都可以是什么值了:

由上图可知**kwargs其实是" .Line2D属性 ", 上面截图只截了一部分,具体的题主可以根据图片上的网址,自行的看一下

希望可以帮到题主, 欢迎追问

温馨提示:答案为网友推荐,仅供参考