我有一个柱形图表,我有重复的类别值(因为它代表的项目是“重生”)并且我想单独显示 - 但看起来剑道只采用一个唯一类别,因此忽略第二个值。例如:
Items: [
{category: 1, value: 1},
{category: 2, value: 2},
{category: 1, value: 3} ]
所以我想要三个列标记,但我只得到两个:
Items: [
{category: 2, value: 2},
{category: 1, value: 3} ]
有谁知道如何实现这一目标?我尝试在系列定义中将其称为Xfield,因为在其他非分类图表上,您可以拥有多个x值 - 但它不起作用。我想保留一个柱形图,但似乎我可能没有选择......但如果你有一个我没有想到的解决方法,请告诉我。非常感谢!
答案 0 :(得分:0)
您是否在系列定义中定义了categoryField?像
这样的东西series: [{ field: 'value', categoryField: 'category', type: 'column' }]
我得到的图表只有两个类别列(http://jsbin.com/AcetIXAL/1/edit)。但是,如果我在categoryAxis中定义类别
series: [{ field: 'value', type: 'column' }],
categoryAxis: { field: 'category' },
我得到所有三列(http://jsbin.com/AcetIXAL/2/edit)。