jjzjj

python - 如何在 Zeppelin 中使用 Plotly

我看过zeppelin-plotly但它似乎太复杂了。另一件让我担心的事情是它涉及修改zeppelin的.war文件,我不想因为错误而破坏它。还有其他方法可以将Plotly与Zeppelin一起使用吗? 最佳答案 使用%angular解释器功能解决了这个问题。这是让它工作的完整步骤1:安装plotly(如果你还没有)%shpipinstallplotly如果您有权访问终端,您也可以在终端上执行此操作2:定义绘图函数defplot(plot_dic,height=500,width=500,**kwargs):kwargs['outp

python - Jupyter Notebook 中未显示 Plotly 图表

几个小时以来,我一直在努力解决这个问题。我按照Plotlywebsite上的步骤操作图表仍然没有显示在笔记本中。这是我的plotly代码:colorway=['#f3cec9','#e7a4b6','#cd7eaf','#a262a9','#6f4d96','#3d3b72','#182844']data=[go.Scatter(x=immigration.columns,y=immigration.loc[state],name=state)forstateinimmigration.index]layout=go.Layout(title='Immigration',yaxis=d

python (sympy) 隐式函数 : get values instead of plot?

我是sympy的新手,但是当我使用sympy绘制隐式函数(实际上是Cassini'sovals的公式)时,我已经得到了一个不错的输出:fromsympyimportplot_implicit,symbols,Eq,solvex,y=symbols('xy')k=2.7a=3eq=Eq((x**2+y**2)**2-2*a**2*(x**2-y**2),k**4-a**4)plot_implicit(eq)现在是否真的有可能以某种方式获得与绘图相对应的x和y值?或者根本不绘制就可以求解隐式方程?谢谢!:-) 最佳答案 这是针对您的回答

python - 禁用 Python 中的 Plotly 以任何形式与网络通信

是否有可能让Plotly(在Python中使用)成为“严格本地的”?换句话说,是否有可能以保证它不会出于任何原因联系网络的方式使用它?这包括程序试图联系Plotly服务(因为这是商业模式),以及确保点击生成的html中的任何地方都不会链接到Plotly或其他任何地方。当然,我希望能够在连接到网络的生产机器上执行此操作,因此拔出网络连接不是一种选择。 最佳答案 即使是简单的importplotly也已经尝试连接到网络,如本例所示:importlogginglogging.basicConfig(level=logging.INFO)i

python - Plotly:如何使用 Pandas 数据框定义桑基图的结构?

这听起来像是一个非常宽泛的问题,但如果您让我描述一些细节,我可以向您保证它非常具体。以及令人沮丧、沮丧和愤怒。下图描述了一次苏格兰选举,基于plot.ly中的代码:plotly1:数据集1:data=[['Source','Target','Value','Color','Node,Label','LinkColor'],[0,5,20,'#F27420','Remain+No–28','rgba(253,227,212,0.5)'],[0,6,3,'#4994CE','Leave+No–16','rgba(242,116,32,1)'],[0,7,5,'#FABC13','Remai

python - 使用 matplotlib colormap 和 pandas dataframe.plot 函数

我正在尝试将matplotlib.colormap对象与pandas.plot函数结合使用:importpandasaspdimportmatplotlib.pyplotaspltimportmatplotlib.cmascmdf=pd.DataFrame({'days':[172,200,400,600]})cmap=cm.get_cmap('RdYlGn')df['days'].plot(kind='barh',colormap=cmap)plt.show()我知道我应该以某种方式告诉颜色图它被馈送的值的范围,但是我不知道在使用pandas.p​​lot()函数时该怎么做,因为这个

python - 在跟踪上禁用悬停信息,plotly

我目前正在使用plotly服务绘制一些水质数据图表。我已经添加了一些线条来表示水质的不同阶段,并用阴影表示它们是绿色、黄色和红色。我已经能够从图例中删除一些不必要的线条,但将鼠标悬停在数据上时它们仍然会出现。我看过这里textandannotations但是当尝试使用“hoverinfo”参数时,我得到一个"plotly.exceptions.PlotlyDictKeyError:Invalidkey,'hoverinfo',forclass,'Scatter'."错误。对于散点图,是否有另一种方法可以做到这一点?到目前为止,我已经看过并没有发现任何有用的东西。这是我目前尝试设置跟踪的

python - 如何以 png 格式保存 Plotly 离线图?

我正在离线使用Plotly在python中生成图形。根据下面的文档,https://plot.ly/python/offline/这是我的代码,它完美地生成了C:/tmp/test_plot.html文件。importplotly.offlineasofflineoffline.init_notebook_mode()offline.plot({'data':[{'y':[4,2,3,4]}],'layout':{'title':'TestPlot','font':dict(family='ComicSansMS',size=16)}},auto_open=False,filename

Python- 在 Matplotlib 中使用 plot_date 连接线

我正在使用matplotlib绘制一些数据,这些数据需要一段时间,因此我必须使用plot_date来绘制我的线条。但出于某种原因,就连接线而言,Plot_Date和Plot具有完全不同的格式。这是使用plot(x,y)时的样子使用plot(x,y,'bo')或plot_date(x,y,'bo')Plot_date(x,y)看起来也是这样^^。并使用plot_date(x,y,'bo-')如何使plot_date的结果看起来像第一张图片?我查看了整个Matplotlib网站,但找不到任何东西。提前致谢 最佳答案 经过进一步调查,我发

python - shapefile 和 matplotlib : plot polygon collection of shapefile coordinates

我正在尝试使用python中的matplotlib在世界地图上绘制国家/地区的填充多边形。我有一个包含每个国家/地区边界坐标的shapefile。现在,我想使用matplotlib将这些坐标(针对每个国家/地区)转换为多边形。不使用basemap。不幸的是,这些部分交叉或重叠。是否有解决方法,也许使用点到点的距离..或重新排序? 最佳答案 哈!我发现,如何......我完全忽略了sf.shapes[i].parts信息!然后归结为:#--import--importshapefileimportmatplotlib.pyplotas