Javascript 如果使用高图表中的位置,如何按降序对yaxis进行排序?
下面是我的一段代码,它给了我一个如图所示的输出。 我希望yaxis值以相反的顺序排序,即Y轴的顶部应该从9开始,然后是3,0。我尝试了Javascript 如果使用高图表中的位置,如何按降序对yaxis进行排序?,javascript,php,jquery,charts,highcharts,Javascript,Php,Jquery,Charts,Highcharts,下面是我的一段代码,它给了我一个如图所示的输出。 我希望yaxis值以相反的顺序排序,即Y轴的顶部应该从9开始,然后是3,0。我尝试了反向:true。但是,当使用tickPositions时,它似乎不起作用。但我需要使用它们,因为我必须在特定的点上显示条形图。有没有办法按降序显示yaxis值和tickPositions?任何帮助都将不胜感激。提前谢谢 Highcharts.chart('container', { chart: { type: 'bar', //marginL
反向:true
。但是,当使用tickPositions时,它似乎不起作用。但我需要使用它们,因为我必须在特定的点上显示条形图。有没有办法按降序显示yaxis值和tickPositions?任何帮助都将不胜感激。提前谢谢
Highcharts.chart('container', {
chart: {
type: 'bar',
//marginLeft: 150
},
xAxis: {
type: 'category',
title: {
text: null
},
max: 25,
min: 0,
reversed:true,
tickPositions : [9,3,0]
//tickLength: 1
},
yAxis: {
// min: 0,
// max: 10,
title: {
text: 'Votes',
align: 'high'
}
},
legend: {
enabled: false
},
credits: {
enabled: false
},
series: [{
name: 'Votes',
data: [
[0, 10],
[3, 10],
[9, 10],
],
dataLabels: {
//enabled: true,
color: '#333',
//inside: true
}
}]
});
那么,你只是想让它在坐标根处显示为正常的0?不需要<代码>反向<代码>吗
document.addEventListener('DOMContentLoaded',函数(){
Highcharts.chart('容器'{
图表:{
类型:'bar',
//边缘左侧:150
},
xAxis:{
类型:'类别',
标题:{
文本:空
},
最高:25,
//分:0,,
相反:错,
位置:[9,3,0]
//长度:1
},
亚克斯:{
相反:错,
分:0,,
最高:10,
标题:{
文本:“投票”,
对齐:“高”
}
},
图例:{
已启用:false
},
学分:{
已启用:false
},
系列:[{
姓名:'投票',
数据:[
[0, 10],
[3, 10],
[9, 10],
],
数据标签:{
//启用:对,
颜色:“#333”,
//内部:对
}
}]
});
});代码>
与此同时,我面临着另一个难题。你能帮我解决这个问题吗?请在这里找到问题@harry Great。我很高兴能帮上忙。我看了一眼,但老实说,这是我第一次涉足海图。