簡體   English   中英

從命令行運行 Plotly 腳本

[英]Run Plotly script from command line

我正在嘗試從命令行運行 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())

您可以通過兩步解決此問題

  1. 您的筆記本不受信任 plotly 存在問題,因此請相信您的筆記本

    jupyter trust myNotebook.ipynb

  2. 現在從命令行運行你的筆記本

    jupyter nbconvert --inplace --execute myNotebook.ipynb.

你也可以看看相關

這是我的工作筆記本圖片在此處輸入圖像描述

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM