我想要从命令行运行Jupyter Notebook的所有单元格。为此,我已经完成了以下操作:
jupyter nbconvert --inplace --execute myNotebook.ipynb.
现在的问题是,我的脚本中包含一些来自Plotly库的图表,当我使用jupyter界面再次打开笔记本时,这些图表都是空白的。我尝试了很多选项,例如:
from plotly.offline import init_notebook_mode, iplot
init_notebook_mode(connected=True)
%matplotlib inline
有人对这个问题有任何想法吗?
谢谢
我添加了一部分脚本以帮助你。
import pandas as pd
import plotly
from plotly.offline import init_notebook_mode, iplot
import plotly.graph_objects as go
from datetime import datetime
init_notebook_mode(connected=True)
df = pd.DataFrame({'one' : pd.Series([10, 20, 30, 40]),'two' : pd.Series([10, 20, 30, 40])})
fig = go.Figure()
fig.add_trace(go.Scatter(x=df.one,y=df.two))
fig.update_layout(xaxis_range=[min(df.one),max(df.one)])
iplot(fig)
print(datetime.now())