LaL*_*aTi 4 matplotlib python-3.x plotly databricks
我正在尝试使用 Databricks 中的 Plotly 库渲染图表。但是,没有渲染任何图像。我用这个语句为例:
from plotly.offline import init_notebook_mode, iplot
from plotly import graph_objs as go
# Initialize plotly
init_notebook_mode(connected=True)
daily_df=df
def plotly_df(df, title=''):
"""Visualize all the dataframe columns as line plots."""
common_kw = dict(x=df.index, mode='lines')
data = [go.Scatter(y=df[c], name=c, **common_kw) for c in df.columns]
layout = dict(title=title)
fig = dict(data=data, layout=layout)
iplot(fig, show_link=False)
plotly_df(daily_df)
Run Code Online (Sandbox Code Playgroud)
没有输出。为什么?
如果您使用plotly
4.2 版本,则不再需要import plotly.offline
,您可以直接调用fig.show()
使用 Plotly Express 或go.Figure()
. 新的渲染器框架有一个特定于 Databricks 的渲染器:)
完整文档在这里: https: //plot.ly/python/renderers/和https://plot.ly/python/creating-and-updating-figures/
归档时间: |
|
查看次数: |
7041 次 |
最近记录: |