有没有办法为AMCharts图添加垂直指南,但是它与垂直valueAxis
而不是categoryAxis
相关联?
我无法将指南连接到CategoryAxis,因为我需要指南来表示我在其中一个valueAxes
上表示为曲线的类别的任意属性的阈值。看一下这个模型,想象一下虚线代表guide
。
想象一下“书籍”的类别轴和“受欢迎程度”的第一个值轴,数据从最高到最低排序。
想象一下,我用蓝色绘制的曲线是书籍的累积RRP(例如,可以用本例中没有描绘的一些条形图表示),它与第二个值轴相关联。虚线指南将是此场景中最大预算的有用表示,以查看您将根据其受欢迎程度在此预算内优先购买哪些图书。
答案 0 :(得分:0)
guides
属性设置在轴级别, guides
附加到它们所依据的轴上,即
"valueAxes": [{
"guides": [{
"value": 100, // horitonzal line
// ...
}, {
"category": "some category", //not valid. no line
// ...
}],
//...
}]
因此,您无法在案例中的valueAxis指南中绘制垂直指南。你可以有多个指南( 一个数组,毕竟),所以我不确定为什么你不能将它与你的其他指南一起附加到categoryAxis。
您还可以在图表配置的顶层指定guides
数组,并根据您使用的属性在相应的轴上绘制(value
,date
,category
和to*
变体(如果指南应该说明范围),即
AmCharts.makeChart("chartdiv", {
"guides": [{
"value": 100, //drawn horizontally
// ...
}, {
"category": "some category", //drawn vertically
// ...
}, {
"value": 300,
"category": "a different category", //drawn both horizontally and vertically. only works on a top level guide, not an axis-level guide
// ...
}],
// ...
});