1
In den letzten paar Stunden habe ich versucht, das zum Laufen zu bringen, aber ich kann nicht die Lösung finden. Ich habe bereits verschiedene Lösungen ausprobiert, die ich bei Google oder StackOverflow gefunden habe.Highcharts Farbe der einzelnen Balken ändern
Momentan wird nur die erste Farbe erfasst und auf alle Balken angewendet.
$(function() {
$('#container').highcharts({
colors: ['yellow', 'red', 'green', 'purple', 'black']
, chart: {
type: 'bar'
}
, title: {
text: ''
}
, subtitle: {
enabled: false
}
, exporting: {
enabled: false
}
, xAxis: {
categories: ['<?php echo $Product_1; ?>', '<?php echo $Product_2; ?>', '<?php echo $Product_3; ?>', '<?php echo $Product_4; ?>', '<?php echo $Product_5; ?>', '<?php echo $Product_6; ?>', '<?php echo $Product_7; ?>', '<?php echo $Product_8; ?>', '<?php echo $Product_9; ?>', '<?php echo $Product_10; ?>', '<?php echo $Product_11; ?>']
, title: {
text: null
}
}
, yAxis: {
max: 100
, min: 0
, title: {
enabled: false
}
, labels: {
overflow: 'justify'
}
}
, tooltip: {
enabled: false
}
, plotOptions: {
bar: {
dataLabels: {
enabled: true
}
}
}
, legend: {
enabled: false
}
, credits: {
enabled: false
}
, series: [{
name: 'Year 1800'
, data: [<?php echo $Score_1; ?>, <?php echo $Score_2; ?>, <?php echo $Score_3; ?>, <?php echo $Score_4; ?>, <?php echo $Score_5; ?>, <?php echo $Score_6; ?>, <?php echo $Score_7; ?>, <?php echo $Score_8; ?>, <?php echo $Score_9; ?>, <?php echo $Score_10; ?>, <?php echo $Score_11; ?>]
}]
});
});
Danke für Ihre Hilfe.
Danke für die Beispiele. Ich habe das erste Beispiel kopiert und den Diagrammtyp in bar geändert. Das hat das gleiche Problem wie ich. es scheint, als ob Sie nicht verschiedene Farben in einem Balkendiagramm haben können ... –
Es ist mein Vergnügen @ J.Koppen – Ranjan
@ J.Koppen können Sie, auf verschiedene Arten http://jsfiddle.net/DwW3m/477/ –