Incanter标记了多个系列的时间序列图表

时间:2013-11-11 22:56:18

标签: clojure charts incanter

我有一个incanter时间序列图表,我似乎无法使用正确的系列标签生成。我的数据如下:

__________________________
| :Time | :Count | :Name |
| 12344 |    0   | "A"   |
| 12344 |    1   | "B"   |
| 12344 |    2   | "C"   |
| 12345 |    4   | "A"   |

我尝试将系列标签设置为一小组字符串,但只有第一个值显示在第一个系列的图表上。用于绘制图表的我(不正确的样本)代码如下所示:

      (view (time-series-plot :Time :Count
               :x-label "Date"
               :y-label "Points"
               :title "My Cool Graph"
               :legend true
               :group-by :Name
               :series-label "A" "B" "C"
               :data data-to-graph
               :points true
               ))

任何指针都非常赞赏。

1 个答案:

答案 0 :(得分:0)

Juse a guess a the line:

:series-label "A" "B" "C"

正在转换为如下地图:

{:series-label "A", "B" "C"}

仍然只传递一个项目:series-label。
也许你想:

:series-label ["A" "B" "C"]

虽然我不确定incanter是否为标签带来多个值。