问题标签 [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 投票
1 回答
1507 浏览

python - 交互式绘图条形图

我正在尝试将“在 Python 中为动画添加滑块”上的 Python Plotly 示例改编为条形图,但收到“图字段无效”消息。

我正在尝试调整输入数据以反映条形图而不是散点图(在示例中使用)。我创建了一个网格:

网格布局

我正在使用以下代码:

尝试绘图时出现以下错误:

图字段无效。原因:此端点不允许使用原始数据数组。请改用网格参考。在图中以下路径找到的原始数据...

如何仅使用网格引用,同时确保绘制条形图而不是散点图?

0 投票
2 回答
5307 浏览

python - Python:如何使用 plotly 制作阴影区域或交替背景颜色?

仅使用 plot.ly 中的这几行代码将在jupyter笔记本中为您提供以下图:

片段1:

情节1:

在此处输入图像描述

如何设置它,以便可以在下面的图中使用交替的 bakcground 颜色,就像在这篇文章中使用matplotlib显示的那样?

这是一个链接,解释了如何添加这样的阴影区域:

片段 2:

情节2:

在此处输入图像描述

感谢您的任何建议!

0 投票
1 回答
30 浏览

python - 可以使用 Python 在 Plotly 中定义 X 和 Y 值吗?

例如,我有以下

情景 1 -

结果:由于某种原因,图表未显示任何值

方案 2

结果:成功绘制详细信息。

问题:我可以在轨迹中定义我的 x 值和 y 值吗?无需输入每个对应的值?

0 投票
1 回答
287 浏览

plot - 沿着 RGB 分量绘制像素的 Scatter3d

我正在尝试用 plotly 对图像的所有像素的 RGB 分量进行 3d 绘制(每个像素都是 3d 空间中的一个点,其中轴是 R、G 和 B),同时让每个像素都用它的颜色

示例图

我使用了以下方法,它确实适用于少量像素:

其中image_to_plot是一个 numpy 像素数组(形状(1000, 3))。

但是越来越多的跟踪几乎使我的浏览器崩溃了 1000 点,甚至没有超过这个值。肯定有更好的方法吗?

我的目标是让这项工作获得 100k 到 1M 点。对于减少数量的颜色(例如在 K-Means 聚类后将点分组为相同颜色的轨迹),这非常有效。

我考虑过反过来做,并根据现有颜色绘制一条轨迹,以避免不同轨迹中有多个重叠点,但这会导致 16M (256^3) 个可能的轨迹,因此可能也不合适。

0 投票
1 回答
3730 浏览

python - Plotly:如何为 x 轴上的时间序列设置主要刻度线/网格线的值?

背景:

这个问题与 Plotly 相关但不完全相同:如何检索主要刻度线和网格线的值?. 此处还针对matplotlib提出了类似的问题,但未回答:如何将主要刻度显示为每个月的第一天,将次要刻度显示为每天?


Plotly 太棒了,也许唯一困扰我的是刻度线/网格线的自动选择以及为 x 轴选择的标签,如下图所示:

情节1:

在此处输入图像描述

我认为这里展示的自然是每个月的第一天(当然取决于时期)。或者甚至可能只是'Jan'每个刻度上的缩写月份名称。由于所有月份的长度不同,我意识到技术甚至视觉上的挑战。但有谁知道如何做到这一点?

可重现的片段:

0 投票
2 回答
8166 浏览

python - Plotly:将线添加到条形图

我有一个来自数据框的绘图条形图:

是否可以将数据框中的一列转换为线系列?

0 投票
2 回答
5566 浏览

python - Plotly:如何绘制累积“步数”直方图?

我试图在 python 中使用 Plotly 绘制累积直方图,但让它看起来像“步骤”,即没有颜色的条形图,只显示顶线。像这样的东西:

在此处输入图像描述

基本上,我试图重现以下 matplotlib 代码的行为:

到目前为止,我能做的最好的是:

结果如下:
在此处输入图像描述

那么诀窍是什么?

0 投票
1 回答
2088 浏览

python - 如何在 Python 和 Plotly 中使用下拉菜单进行数据选择

我已将数据分组为 2 个以上的组。然后我用一个分组的条形图绘制它,使用 plotly 为一组特定的 2 组。如何创建 2 个下拉菜单来选择要绘制为 trace1 的组以及要绘制为 trace2 的组?

下面的示例将硬编码组 1 用于 trace1,将组 2 用于 trace2。我想用下拉菜单控制这些。

阴谋:

在此处输入图像描述

0 投票
1 回答
4544 浏览

python - Plotly: How to make stacked bar chart from single trace?

Is it possible to have two stacked bar charts side by side each of them coming from a single column?

Here's my df:

I want a stacked bar chart of Field next to a stacked bar chart of issues by field.

Thanks guys!

0 投票
1 回答
1532 浏览

python - Plotly中同一X轴和Y轴上的多个条形图

我正在尝试在同一 x 轴和 y 轴上绘制多个条形图。我不想要堆叠或分组的条形图。我只想让多个条形图与长 x 轴并排,其中 x 轴刻度根据条形图的数量重复,y 轴沿条形图共享并放置在图表的最左侧.

这是我的代码,但它不会产生我想要的输出

任何帮助,将不胜感激