问题标签 [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.
python - 交互式绘图条形图
我正在尝试将“在 Python 中为动画添加滑块”上的 Python Plotly 示例改编为条形图,但收到“图字段无效”消息。
我正在尝试调整输入数据以反映条形图而不是散点图(在示例中使用)。我创建了一个网格:
我正在使用以下代码:
尝试绘图时出现以下错误:
图字段无效。原因:此端点不允许使用原始数据数组。请改用网格参考。在图中以下路径找到的原始数据...
如何仅使用网格引用,同时确保绘制条形图而不是散点图?
python - Python:如何使用 plotly 制作阴影区域或交替背景颜色?
仅使用 plot.ly 中的这几行代码将在jupyter笔记本中为您提供以下图:
片段1:
情节1:
如何设置它,以便可以在下面的图中使用交替的 bakcground 颜色,就像在这篇文章中使用matplotlib显示的那样?
这是一个链接,解释了如何添加这样的阴影区域:
片段 2:
情节2:
感谢您的任何建议!
python - 可以使用 Python 在 Plotly 中定义 X 和 Y 值吗?
例如,我有以下
情景 1 -
结果:由于某种原因,图表未显示任何值
方案 2
结果:成功绘制详细信息。
问题:我可以在轨迹中定义我的 x 值和 y 值吗?无需输入每个对应的值?
plot - 沿着 RGB 分量绘制像素的 Scatter3d
我正在尝试用 plotly 对图像的所有像素的 RGB 分量进行 3d 绘制(每个像素都是 3d 空间中的一个点,其中轴是 R、G 和 B),同时让每个像素都用它的颜色:
我使用了以下方法,它确实适用于少量像素:
其中image_to_plot
是一个 numpy 像素数组(形状(1000, 3)
)。
但是越来越多的跟踪几乎使我的浏览器崩溃了 1000 点,甚至没有超过这个值。肯定有更好的方法吗?
我的目标是让这项工作获得 100k 到 1M 点。对于减少数量的颜色(例如在 K-Means 聚类后将点分组为相同颜色的轨迹),这非常有效。
我考虑过反过来做,并根据现有颜色绘制一条轨迹,以避免不同轨迹中有多个重叠点,但这会导致 16M (256^3) 个可能的轨迹,因此可能也不合适。
python - Plotly:如何为 x 轴上的时间序列设置主要刻度线/网格线的值?
背景:
这个问题与 Plotly 相关但不完全相同:如何检索主要刻度线和网格线的值?. 此处还针对matplotlib提出了类似的问题,但未回答:如何将主要刻度显示为每个月的第一天,将次要刻度显示为每天?
Plotly 太棒了,也许唯一困扰我的是刻度线/网格线的自动选择以及为 x 轴选择的标签,如下图所示:
情节1:
我认为这里展示的自然是每个月的第一天(当然取决于时期)。或者甚至可能只是'Jan'
每个刻度上的缩写月份名称。由于所有月份的长度不同,我意识到技术甚至视觉上的挑战。但有谁知道如何做到这一点?
可重现的片段:
python - Plotly:将线添加到条形图
我有一个来自数据框的绘图条形图:
是否可以将数据框中的一列转换为线系列?
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!
python - Plotly中同一X轴和Y轴上的多个条形图
我正在尝试在同一 x 轴和 y 轴上绘制多个条形图。我不想要堆叠或分组的条形图。我只想让多个条形图与长 x 轴并排,其中 x 轴刻度根据条形图的数量重复,y 轴沿条形图共享并放置在图表的最左侧.
这是我的代码,但它不会产生我想要的输出
任何帮助,将不胜感激