簡體   English   中英

如何在ipython筆記本中抓取matplotlib圖作為html?

[英]How to grab matplotlib plot as html in ipython notebook?

我有一個IPython筆記本,它使用Pandas來反向測試基於規則的交易系統。

我有一個函數接受各種標量和函數作為參數,並輸出一個統計包作為一些表和幾個圖。

對於自動化,我希望能夠很好地將其格式化為“頁面”,然后在改變輸入的同時在循環中調用該函數並讓它輸出一些頁面用於比較,所有這些都來自單個筆記本單元。

我正在采取的方法是創建IpyTables,然后調用_repr_html_(),沿途構建HTML輸出,以便最終從運行循環的函數返回它。

如何以這種方式捕獲圖的輸出 - matplotlib子圖對象似乎沒有實現_repr_html_()?

您可以完全建議另一種方法,您認為可以同樣解決問題。

TIA

好吧,如果你走那條路,這個回答stackoverflow.com/a/5314808/243434關於如何捕獲> matplotlib數字作為內聯PNG可能會有所幫助 - @crewbum

為防止重復繪圖,請嘗試禁用pylab運行(仔細檢查配置>文件和命令行)。 - @crewbum

- >這最后需要重啟筆記本:ipython notebook --pylab(NB沒有內聯)

暫無
暫無

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

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