C3-在折线图上添加自定义标签

富美

我有一张C3图表,

我想在读取其y值的每个点上添加一个标签,并附加一个百分比符号。

例如400%。

有条形图的解决方案

labels: {
                format: {
                    y: d3.format("$,")
                    //y: function (v, id) { return "Custom Format: " + id; }
                }

但这不适用于折线图。

条形图的自定义标签上也有很好的答案,但是,这似乎不会转移到折线图上。

自定义工具提示上有一个很好的答案,但是我不知道如何在折线图中做自定义标签。

尝试:http : //jsfiddle.net/7kYJu/6547/

另外,由于某种原因,使用%会阻止图形出现,而$会起作用,例如

y: d3.format("$,")
拉维·特亚(Ravi Teja)

试试这个

`var chart = c3.generate({
   data: {
                columns: [
                    ['data1', 30, 200, 100, 400, 150, 250],
                    ['data2', 130, 100, 140, 200, 150, 50]
                ],
                type: 'line',
                labels: {
                    format: {
                        data1: d3.format("$,")
                        //data1: function (v, id) { return "Custom Format: " + id; }
                    }
                }
            }
});`

它应该是数据数组,而不是要在格式对象中作为键提及的轴

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章