comment masquer highchart axe des abscisses les valeurs de données
Je dessine un graphique à barres à l'aide de highchart.js
Je ne veux pas montrer l'axe des abscisses les valeurs de données.
Quelqu'un peut-il me dire quelle option n'est ce pas?
plein de config:
var chart = new Highcharts.Chart({
chart: {
renderTo: container,
defaultSeriesType: 'bar'
},
title: {
text: null
},
subtitle: {
text: null
},
xAxis: {
categories: [''],
title: {
text: null
},
labels: {enabled:true,y : 20, rotation: -45, align: 'right' }
},
yAxis: {
min: 0,
gridLineWidth: 0,
title: {
text: '',
align: 'high'
}
},
tooltip: {
formatter: function () {
return '';
}
},
plotOptions: {
bar: {
dataLabels: {
enabled: true
},
pointWidth: 35,
color: '#D9CDC1'
}
},
legend: {
enabled: false
},
credits: {
enabled: false
},
series: [{
name: 'Year 1800',
data: [107]
}]
});
InformationsquelleAutor Nurul Asad | 2011-10-28
Vous devez vous connecter pour publier un commentaire.
Dans HighCharts, graphiques à barres de l'utilisation inversé axes, de sorte que le bas de l'axe est vraiment l'axe. (Voir aussi "colonne" graphiques où le graphique est une rotation de 90 degrés, dans lequel cas, le bas de l'axe est l'axe des X.)
Vous devez ajouter les éléments suivants à l'ordonnée config
Voir ci-après pour exemple complet:
http://jsfiddle.net/k5yBj/433/
À masquer les étiquettes sur l'axe des X définissez l'option
labels: {enabled:false}
comme ceci:À masquer les étiquettes sur l'axe des y définir l'option
labels: {enabled:false}
comme ceci:Reportez-vous à la documentation pour plus de compréhension.
Ci-dessus populaire réponse se cache les étiquettes seulement, cette gauche graduations pour moi et dont je souhaite supprimer.
Dans ce cas cela fonctionne bien
C'est une solution simple pour retirer tout sur l'axe x/y, pour toute personne intéressée. Pour plus d'informations, veuillez regarder ici https://api.highcharts.com/highcharts/xAxis.visible
Si masquage des données x, alors regardez cette
https://jsfiddle.net/anrilafosel/3g4z5kc3/