Я должен нарисовать график акций, который имеет:
- Дата по оси X
- Цена по оси Y с линейным графиком и количество также по оси X с гистограмма.
, но мой график выглядит как
.
Пожалуйста, помогите мне с этим, поскольку я новичок в этом.
Заранее спасибо.
Мой Jscode:
Highcharts.stockChart('chartOutput1', {
chart: {
type: 'line',
width: 500,
plotBackgroundColor: '#FCFFC5'
},
title: {
text: 'Line Chart'
},
rangeSelector: {
selected: 1
},
xAxis: [ {
type: 'datetime',
title : {
text : 'Date'
},
categories : date
}],
yAxis: [{
labels: {
align: 'right',
x: -3
},
title: {
text: 'Price'
},
height: '60%',
lineWidth: 2,
resize:{enabled:true}
},{
labels: {
align: 'right',
x: -3
},
title: {
text: 'Quantity'
},
top: '65%',
height: '35%',
offset: 0,
lineWidth:2
} ],
tooltip: {
split: true,
formatter: function() {
return '<strong>'+this.x+': </strong>'+ this.y;
}
},
series: [{
type: 'line',
name: 'Price',
data: price,
/* dataGrouping: {
units: groupingUnits
} */
} ,{
type: 'bar',
name: 'quantity',
data: quantity,
yAxis: 1,
/* dataGrouping: {
units: groupingUnits
} */
}]
});
JS скрипка : https://jsfiddle.net/alitta/gdp98xq1/3/