import datetime
from datetime import date
import pandas as pd
import numpy as np
from plotly import __version__
%matplotlib inline
import plotly.offline as pyo
import plotly.graph_objs as go
from plotly.offline import iplot
import cufflinks as cf
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
cf.go_offline()
configure_plotly_browser_state()
df.iplot(kind='line',x='month',y=['Year_2018', 'Year_1996'], color=['white', 'gold'],
theme='solar', mode='markers+lines',title='Annual Rainfall in the city Peachtree City, GA')
plt.show()
下面是在Plotly和Google Colab笔记本上创建交互式
iplot()
的示例。使用的函数和来自答案的建议 [1,2]关键似乎是在进行绘图的单元格中包含
configure_plotly_browser_state()
。下面的代码应该有效:
导入库
将笔记本设置为false
为Colab创建函数 抄送自: [1,2]
创建示例数据框
数据来源:美国国家气象局(National Weather Service)提供的佐治亚州桃树市年降雨量数据。
创建交互式iplot
输出:
[注:x,y,标题不显示!目前。】
这似乎是一个后端问题。在jupyter笔记本中,列出不同类型后端的命令是:
输出:
但是,对于我的系统/设置,只有“笔记本”和其他一个可以工作。在jupyter实验室,对我来说,没有一个后端可以用于交互式图形(甚至是他们推荐的“内联”)。
希望它能减少我进行安装/重新安装的搜索时间和排列:)
相关问题 更多 >
编程相关推荐