pandas 确实允许与第三方一起绘图绘制后端 https://pandas.pydata.org/pandas-docs/stable/development/extending.html#plotting-backends。我知道matplotlib https://matplotlib.org/(默认值)和hvplot https://hvplot.holoviz.org/支持作为绘图后端。但我还找不到支持的后端的完整列表。现在支持哪些绘图后端?
您需要 pandas >= 0.25 来更改绘图后端。
这些是我所知道的可用的绘图后端:
-
绘图库 https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.plot.html
-
hvplot >= 0.5.1 https://hvplot.holoviz.org/user_guide/Pandas_API.html
-
全息视图 https://hvplot.holoviz.org/user_guide/Pandas_API.html
-
pandas_bokeh https://github.com/PatrikHlobil/Pandas-Bokeh
-
情节 >= 4.8 https://plotly.com/python/pandas-backend/
-
altair https://github.com/altair-viz/altair_pandas
您可以按如下方式设置整个会话的后端:
pd.options.plotting.backend = 'plotly'
或者只是像这样的一个情节:
df.plot(backend='plotly')
也可以看看:
更改 pandas 绘图后端以获取交互式绘图而不是 matplotlib 静态绘图 https://stackoverflow.com/questions/58440524/change-pandas-plotting-backend-to-get-interactive-plots-instead-of-matplotlib-st
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)