问题标签 [plotly-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
101234 浏览

python - 在 Plotly 图中将背景颜色设置为透明

我的python代码创建了一个情节条形图,但背景是白色的我想把它改成透明色是可行的

我的代码:

图表看起来像这样

在此处输入图像描述

0 投票
1 回答
2905 浏览

python - 用 plotly 绘制最佳拟合线

我正在使用 plotly 的 python 库来绘制时间序列数据的散点图。例如数据:

python中的代码:

绘制散点图后,我想在其上绘制一条最佳拟合线。

plotly 是否以编程方式提供此功能?它来自webapp,但我没有找到任何关于如何以编程方式执行它的文档。链接中的行正是我想要的:

在此处输入图像描述

0 投票
1 回答
4453 浏览

python - Plotly:如何添加自定义图例

我制作了一个情节,我想添加一个带有一些文字的图例。

旧链接(现已损坏)

https://plot.ly/~smirnod1/4/roc-curve/

编辑链接到类似情节:

https://plot.ly/~wonglynn2004/44/roc-plot-and-area-under-curve/#/code

这是一个示例 - ROC 曲线,我想将 AUC 放在图例中,但我找不到有关微调图例内容的文档。

在此处输入图像描述

0 投票
2 回答
40528 浏览

python - Plotly:如何在 Spyder 中显示图表?

自 2015 年 11 月以来,plotly 是开源的,可用于 python。https://plot.ly/javascript/open-source-announcement/

尝试离线绘制一些绘图时,这些绘图在 iPython Notebook(4.0.4 版)中工作,但如果我尝试在 Spyder(2.3.8 版)中运行它们,我只会得到以下输出:

我的代码有问题还是 Spyder 的 iPython 终端仍然不支持?

下面是示例代码(取自https://www.reddit.com/r/IPython/comments/3tibc8/tip_on_how_to_run_plotly_examples_in_offline_mode/

0 投票
5 回答
55318 浏览

python - Plotly:将多个图形绘制为子图

这些资源展示了如何从单个 Pandas DataFrame 中获取数据并在 Plotly 图上绘制不同的列子图。我有兴趣从单独的 DataFrames 创建数字并将它们绘制到与子图相同的图上。这对 Plotly 可行吗?

https://plot.ly/python/subplots/

https://plot.ly/pandas/subplots/

我正在从这样的数据框中创建每个图形:

编辑:这是一个基于 Naren 反馈的示例:

创建数据框:

该图将只显示狗的信息,而不是鸟或猫:

只显示了狗,而不是猫或鸟:

0 投票
1 回答
10326 浏览

python - Plotly:如何使用下拉菜单选择图形源?

我正在尝试使用 Plotly 使用下拉图在单个图中嵌入多个可选择的图形。我遵循了Plotly 的下拉示例,但它们只显示了如何更改图形特征(如可见或类型),而不是基础数据。在我的情况下,我有一个静态 X 轴并想要更改 Y 值。这是一个可以在 jupyter notebook 中运行的最小工作示例:

然而,虽然该方法似乎像宣传的一般图形属性(如“可见”)一样工作,但当我使用“y”时,它会产生一条直线,其中 y 从 0 变为 len(y),而不是实际数据我给了。这是初始渲染的图像,然后是当我选择 Tan(X) 图的下拉项时会发生什么,然后返回 Sin(X):

初始图

我选择 Val 2 时的结果

当我回到 Val 1 时的结果

如何将多个图形的数​​据嵌入到一个图形中,以便用户可以选择他们想要查看的图形?

0 投票
3 回答
8601 浏览

python - 有没有办法使用 plotly 开始一个已经在特定区域放大的情节?

我有一个用 plotly 制作的散点图(特别是在 Jupyter Notebook 上使用 Python API 离线 plotly),如您所知,plotly 使用户可以轻松缩放和框定特定区域,但我希望情节已经开始专注于我选择的特定领域。

我在文档中找不到任何相关的内容(可能是因为我不知道在哪里查找或查找哪些术语)。有没有办法做到这一点,如果有,怎么做?当使用 subplots 而不是 Figure 对象时,设置有何不同?

0 投票
2 回答
1816 浏览

python - Python 3 中的映射 lambda

我正在尝试在 Python 3 中使用一个巧妙的示例,但在这一行中出现语法错误:

我已经读过 Python 3 中不允许使用括号解包 lambda 中的参数,但我不知道如何准确地调整我的代码来解决这个问题。

这是完整的代码(错误在第 16 行):

0 投票
1 回答
234 浏览

python-3.x - 使用 python 的 plotly 保存为 SVG 时,Sankey 图形为空白

正如标题所说,每当我保存桑基图时,无论它是大还是小,它总是会产生一个空白的 svg。有没有办法解决这个问题?该图在我的 jupyter 笔记本中正常显示,但保存了一个空白 svg(只有标题可见)。

我正在使用 3.6.1

我已经在 plotly 社区委员会上问过同样的问题,但是没有任何回应。

0 投票
1 回答
816 浏览

python - Python Plotly - 如何返回范围滑块的当前位置?

我喜欢在股票图表中选择特定的兴趣范围(例如 1 年),然后按一下按钮将当前标记的开始和结束位置作为列表返回。可以选择将数据写入 csv 文件。范围数据稍后用于为机器学习准备数据集。

有没有机会用 plotly 做到这一点?

范围滑块:https ://plot.ly/python/range-slider/ 自定义按钮:https ://plot.ly/python/custom-buttons/#methods