【问题标题】:Horizontal box plot with multiple boxes in one row with plotly水平箱线图,一行中有多个框,带有 plotly
【发布时间】:2017-07-14 18:39:26
【问题描述】:

我是 plotly 新手,这是我第一次尝试以交互方式可视化数据。现在我遇到了一个概念问题。 我想用 plotly 绘制水平方框图,我正在关注this tutorial on horizontal box graphs in plotly,但是结构中的数据如下:

data = [
    {
        'x': [0.2, 0.2, 0.6, 1.0, 0.5, 0.4, 0.2, 0.7, 0.9, 0.1, 0.5, 0.3],
        'y': ['day 1', 'day 1', 'day 1', 'day 1', 'day 1', 'day 1', 'day 2', 'day 2', 'day 2', 'day 2', 'day 2', 'day 2'],
        'name':'kale',
        'marker': {
            'color': '#3D9970'
        },
        'boxmean': False,
        'orientation': 'h',
        "type": "box",
    }]

您只能连续绘制一个连续框。 我想要实现的是: 我有一个动作列表,我想绘制它们以显示在一天中的什么时间执行了哪些动作以及它们持续了多长时间。有些动作一天会执行多次,因此我需要一种方法来可视化它。 你知道这是否可以通过 plotly 实现?

如果您想对我的问题投反对票,请对您这样做的原因提出建设性的批评。

【问题讨论】:

  • 空格是如何确定的? NaN 值?
  • 这取决于如何绘制。现在我只有开始时间和结束时间,作为一个元组。

标签: python matplotlib plotly plotly-dash


【解决方案1】:

解决此问题的最佳方法是使用形状而不是条形。文档可以找到here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-25
    • 2022-01-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 2020-09-14
    • 1970-01-01
    相关资源
    最近更新 更多