我有一个数组,它包含x轴的日期和y轴的1-3之间的整数值,如下所示:
chartData = [["19-Jan-2012",1],["20-Jan-2012",2],["21-Jan-2012",1],["22-Jan-2012",3]];问题1 :我希望看到文本而不是1、2和3,比如:“高”代替3,“中等”代替2,“低”而不是1。
怎么做呢?
问题2:
如何永久地在每个点旁边显示标签,而不仅仅是在鼠标上用荧光笔显示标签?
发布于 2012-05-02 09:18:15
您可以使用类似于此[[1,4,'mid'], [3 5,'hi'], [7,2,'low']]的第三个参数,并在选项字符串中使用此参数。
series:[{
pointLabels:{
labels:['mid', 'hi', 'low'],
location:'se',
ypadding: 12
}
}]尝试一下,我认为这正是您想要的http://www.jqplot.com/tests/point-labels.php,但是仍然需要将一个数值传递给x系列的数据。
在上面的链接中,您可以找到确切的解决方案。
干杯..。
https://stackoverflow.com/questions/10408173
复制相似问题