【发布时间】:2014-03-28 15:33:04
【问题描述】:
我有一个如下所示的数据集
|主题 |行动 |持续时间 | |---------|--------|----------| | 1 |一个 | 39,57 | | 1 |乙| 1,48 | | 1 |乙| 53,22 | | 1 |一个 | 10,42 | | 1 | C | 8,33 | | 1 | D | 1,00 | | 1 | E | 7,50 | | 1 | D | 0,35 | | 2 | D | 1,35 | | 2 |乙| 2,60 | | 2 | C | 1,47 | | 2 | D | 1,13 | | 2 |一个 | 4,23 | | 2 |一个 | 1,62 | | 2 |一个 | 7,58 | | 2 | C | 133,47 | | 2 | D | 14,82 | | 3 | D | 0,45 | | 3 | D | 1,07 | | 3 |一个 | 61,62 | | 3 | D | 42,45 | | 3 | D | 4,47 | | 3 |乙| 100,92 | | 3 | E | 9,05 | | 3 | C | 9,55 |这表示 3 个对象在一定时间内执行动作(同时开始)。例如,受试者 1 执行动作 A 39.57 分钟,然后执行动作 B 1.48 分钟,然后再次执行动作 B 53.22 分钟(尽管属于同一类别,但区分后续动作很重要)。
我想绘制如下图所示的数据
每个水平条代表某个主题的所有动作,条的长度代表持续时间,颜色代表动作的类型(A、B、C等)。
对此有什么帮助吗?谢谢
【问题讨论】:
-
您提到“条形组件的长度代表持续时间”,但您也想要 x 轴上的时间.. 这怎么可能?
标签: r time-series data-visualization