離線(xiàn)狀態(tài)下在jupyter notebook中使用plotly實(shí)例
首先創(chuàng)建一個(gè)新的python3記錄,之后在開(kāi)始位置輸入以下語(yǔ)句并執(zhí)行:
import plotly import plotly.offline as py py.init_notebook_mode(connected=False) import plotly.graph_objs as go
注意此時(shí)實(shí)際上是將plotly的庫(kù)文件寫(xiě)在了ipynb文件內(nèi)部,因此保存后的ipynb文件會(huì)比較大,一般在5M以上.
補(bǔ)充知識(shí):plotly 繪制離線(xiàn)圖例(折線(xiàn))
我就廢話(huà)不多說(shuō)了,還是直接看代碼吧!
#log.txt 1 9 15 2 9 16 1 10 17 2 10 18 1 9 19
#!/usr/bin/env python import plotly.offline as pltoff import plotly.graph_objs as go def line_plots(name="line_plots.html"): dataset = { 'x': [], 'y1': [], 'y2': [], 'y3': [] } with open("./log.txt") as f: i = 0 for line in f: items = line.split() dataset['x'].append(i) dataset['y1'].append(items[0]) dataset['y2'].append(items[1]) dataset['y3'].append(items[2]) i += 1 data_g = [] # 構(gòu)建 數(shù)據(jù)關(guān)系,折線(xiàn)圖 x_y1 = go.Scatter( x=dataset['x'], y=dataset['y1'], mode='lines', name='lines') data_g.append(x_y1) x_y2 = go.Scatter( x=dataset['x'], y=dataset['y2'], mode='markers', name='markers') data_g.append(x_y2) x_y3 = go.Scatter( x=dataset['x'], y=dataset['y3'], mode='lines+markers', name='lines+markers') data_g.append(x_y3) # 設(shè)置圖表布局 layout = go.Layout(title="Line plots", xaxis={'title': 'X'}, yaxis={'title': 'Y'}) fig = go.Figure(data=data_g, layout=layout) # 生成離線(xiàn)html pltoff.plot(fig, filename=name) if __name__ == '__main__': line_plots()
以上這篇離線(xiàn)狀態(tài)下在jupyter notebook中使用plotly實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- VScode連接遠(yuǎn)程服務(wù)器上的jupyter notebook的實(shí)現(xiàn)
- 如何實(shí)現(xiàn)在jupyter notebook中播放視頻(不停地展示圖片)
- jupyter notebook 實(shí)現(xiàn)matplotlib圖動(dòng)態(tài)刷新
- 解決matplotlib.pyplot在Jupyter notebook中不顯示圖像問(wèn)題
- 查看jupyter notebook每個(gè)單元格運(yùn)行時(shí)間實(shí)例
- jupyter notebook中新建cell的方法與快捷鍵操作
- Jupyter Notebook折疊輸出的內(nèi)容實(shí)例
- jupyter notebook oepncv 顯示一張圖像的實(shí)現(xiàn)
相關(guān)文章
python實(shí)現(xiàn)PID算法及測(cè)試的例子
今天小編就為大家分享一篇python實(shí)現(xiàn)PID算法及測(cè)試的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08pygame學(xué)習(xí)筆記(2):畫(huà)點(diǎn)的三種方法和動(dòng)畫(huà)實(shí)例
這篇文章主要介紹了pygame學(xué)習(xí)筆記(2):畫(huà)點(diǎn)的三種方法和動(dòng)畫(huà)實(shí)例,本文講解了單個(gè)像素(畫(huà)點(diǎn))、連接多個(gè)點(diǎn)形成線(xiàn)、引用圖像、動(dòng)畫(huà)完整實(shí)例,需要的朋友可以參考下2015-04-04Python獲取linux主機(jī)ip的簡(jiǎn)單實(shí)現(xiàn)方法
這篇文章主要介紹了Python獲取linux主機(jī)ip的簡(jiǎn)單實(shí)現(xiàn)方法,涉及Python使用socket模塊調(diào)用shell命令的相關(guān)技巧,需要的朋友可以參考下2016-04-04Python數(shù)據(jù)可視化之簡(jiǎn)單折線(xiàn)圖的繪制
這篇文章主要為大家詳細(xì)介紹了Python數(shù)據(jù)可視化之繪制簡(jiǎn)單折線(xiàn)圖的相關(guān)資料,文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以了解一下2022-10-10Python 最大概率法進(jìn)行漢語(yǔ)切分的方法
今天小編就為大家分享一篇Python 最大概率法進(jìn)行漢語(yǔ)切分的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12Python用棧實(shí)現(xiàn)隊(duì)列的基本操作
隊(duì)列(Queue)和棧(Stack)是常見(jiàn)的數(shù)據(jù)結(jié)構(gòu),它們?cè)谟?jì)算機(jī)科學(xué)中有著廣泛的應(yīng)用,在Python中,可以使用列表(List)來(lái)實(shí)現(xiàn)棧,但要用棧來(lái)實(shí)現(xiàn)隊(duì)列需要一些巧妙的操作,本文就給大家詳細(xì)介紹一下Python中如何用棧實(shí)現(xiàn)隊(duì)列,需要的朋友可以參考下2023-11-11Python Pillow Image.save 保存為jpg圖片壓縮問(wèn)題
Pillow 庫(kù)支持多種圖片格式,Pillow 能夠很輕松地實(shí)現(xiàn)圖片格式之間的轉(zhuǎn)換。本文就來(lái)詳細(xì)的介紹一下Image.save的具體使用,感興趣的可以了解一下2021-11-11利用Python編寫(xiě)一個(gè)注冊(cè)機(jī)用于生成卡密
這篇文章主要為大家詳細(xì)介紹了如何利用Python編寫(xiě)一個(gè)注冊(cè)機(jī)用于生成卡密(兌換碼),并使用這些卡密登錄應(yīng)用程序,感興趣的小伙伴可以了解下2023-11-11pytorch教程resnet.py的實(shí)現(xiàn)文件源碼分析
torchvision.models這個(gè)包中包含alexnet、densenet、inception、resnet、squeezenet、vgg等常用的網(wǎng)絡(luò)結(jié)構(gòu),并且提供了預(yù)訓(xùn)練模型,可以通過(guò)簡(jiǎn)單調(diào)用來(lái)讀取網(wǎng)絡(luò)結(jié)構(gòu)和預(yù)訓(xùn)練模型2021-09-09