flot Kreisdiagramm label
flot Kreisdiagramm zeigt die label der Elemente, die standardmäßig in Prozent, aber ich brauche, um zu zeigen, die Zahl, die die Prozent statt der Prozentsätze. der code unten ist meine Daten und
var pieOptions={
series: {
pie: {
show: true,
radius: 1,
label: {
show: true,
radius: 3/4,
formatter: labelFormatter,
background: {
opacity: 0.5,
color: '#000'
}
}
}
},
grid: {
hoverable: true,
clickable: true
},
legend: {
container: '#pieLegend'
}
}
dem label formatter
function labelFormatter(label, series) {
return "<div style='font-size:8pt; text-align:center; padding:2px; color:white;'>"
+ label + "<br/>" + Math.round(series.percent) + "%</div>";
}
meine Daten
[["ebbok1","1"],["ebook2","4"],["ebook3","4"],["something","3"]]
also brauche ich 1,4,4,3 zu zeigen, auf das Kreisdiagramm, statt der berechneten Prozentsätze
Bearbeiten
ich habe gerade versucht series.data[0][1]
, aber es zeigte sich blank in das Diagramm
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ändern Sie die labelFormatter zu:
Dass die y-Daten des ersten (nur) in der Serie.