我正在尝试绘制 xy 线,其中 y 轴反转,并且我得到了图,但是mouse event
我无法纠正它,它显示反向事件,我想自动找到轴的最小值和混合,如何做到这一点?以及如何将 x 轴置于顶部?
这是我的代码:
JS
$(function () {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
zoomType: 'xy',
marginLeft: 50,
marginBottom: 90
},
// How to get minmax automatically zooming is a issue
// reverse is true
yAxis: {
reversed: true,
min:0,max:50
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [
{
name: '01-Jan-2014',
data: [[30,0],[28,10]]
}
]
});
});
HTML
<script src="http://code.highcharts.com/highcharts.js"></script>
<div id="container" style="height: 400px"></div>
这里有一个JSFiddle http://jsfiddle.net/2xLvY/.
是否可以在系列内部传递字符串?可能我的问题很愚蠢请告诉我是否可能,如下所示我很感兴趣
string mystring = "{
name: '01-Jan-2014',
data: [[28, 10],[30, 0]]
},
{
name: '01-Jan-2014',
data: [[28, 10],[30, 0]]
}"
在代码的系列部分我想做如下
series: [
mystring
]
该数组的预期输出,已排序 y 轴好模式 - 小提琴 http://jsfiddle.net/F5NK8/但鼠标移动不起作用
data:[
[ 25.290,1.000 ],
[ 25.240,2.000 ],
[ 25.210,3.000 ],
[ 25.190,4.000 ],
[ 25.180,5.000 ],
[ 25.170,6.000 ],
[ 25.160,7.000 ],
[ 25.310,8.000 ],
[ 25.210,9.000 ],
[ 25.170,10.000 ],
[ 25.160,11.000 ],
[ 25.160,12.000 ],
[ 25.150,13.000 ],
]
在这里我对 xaxis - 鼠标事件进行了排序,但是绘图模式(线条)不是我所期望的坏模式 - 小提琴 http://jsfiddle.net/b8FYH/
data:[
[ 25.150,13.000 ],
[ 25.160,12.000 ],
[ 25.160,11.000 ],
[ 25.160,7.000 ],
[ 25.170,6.000 ],
[ 25.170,10.000 ],
[ 25.180,5.000 ],
[ 25.190,4.000 ],
[ 25.210,9.000 ],
[ 25.210,3.000 ],
[ 25.240,2.000 ],
[ 25.290,1.000 ],
[ 25.310,8.000 ],
]