Ho un grafico a torta con così tante fette che è molto difficile leggerlo. È possibile ridurre il numero di fette, raggruppando il più piccolo in un solo "altri" o nascondendoli?highcharts: grafico a torta - riduci il numero di slice
10
A
risposta
6
No. Questo comportamento non è incorporato nei grafici ad alta velocità.
Il modo più semplice per ottenere ciò è modificando manualmente i dati passati al grafico. Cioè se si fa il raggruppamento in una categoria "Altri" prima di passare i dati e di rendere il grafico
0
Incollare alcune informazioni qui come un puntatore per le persone che vorrebbero fare quanto sopra con javascript al di fuori di Highcharts, come i fatto me stesso.
for(i=0; i<dataJSON.finished.length; i++) {
//console.info(i);
if(dataJSON.finished[i].name !== '_all_' && dataJSON.finished[i].name !== 'Anders') {
tempValue=0;
for(j=0; j<dataJSON.finished[i].data.length; j++) { tempValue += dataJSON.finished[i].data[j]; }
if(tempValue/totalValue > 0.02) {
pieData.push({ name:dataJSON.finished[i].name, y:tempValue });
} else andersValue += tempValue;
}
}
//console.info(pieData);
pieData.sort(function(a,b) {return (a.y > b.y) ? -1 : ((b.y > a.y) ? 1 : 0);});
pieData.push({ name: "Overig", y: andersValue });
Problemi correlati
- 1. Soglia etichetta grafico a torta Highcharts
- 2. Grafico a ciambella Highcharts senza torta interna?
- 3. Il grafico a torta Highcharts modifica dinamicamente la dimensione
- 4. Come rimuovere il bordo bianco dal grafico a torta HighCharts?
- 5. Supporta il grafico a torta 3D?
- 6. Highcharts: aggiornamento di un grafico a torta con setData()
- 7. Grafico a torta HighCharts - Aggiungi testo all'interno di ogni sezione
- 8. Highcharts - etichette all'interno e all'esterno di un grafico a torta
- 9. Grafico a torta JqPlot - Cambia colori fetta di torta
- 10. Grafico a ciambella a 3 strati in Highcharts
- 11. highcharts - nomi di grafici per più serie di grafici a torta in un grafico
- 12. Come faccio a rendere ogni riga in una tabella HTML un grafico a torta in Highcharts?
- 13. JasperReport Esempio di grafico a torta
- 14. Colore di sfondo per il grafico a torta Jqplot
- 15. impossibile completare il cerchio di un grafico a torta
- 16. Come personalizzare il colore nel grafico a torta di NVD3
- 17. Grafico a torta Highcharts. Come impostare le etichette su due righe
- 18. Visualizzazione Legenda del grafico a torta Google
- 19. Grafico a torta reattivo con NVD3
- 20. Etichette sovrapposte nel grafico a torta
- 21. etichette sovrapposte nel grafico a torta flot
- 22. Riduci il numero di chiamate getTableCellRendererComponent
- 23. Riduci il numero di frammenti in ElasticSearch
- 24. Come mostrare il grafico a torta in Android
- 25. highcharts jQuery cambio dinamico tipo di grafico colonna a barra
- 26. HighCharts attiva l'animazione false per il grafico a linee
- 27. grafico mostra una torta molto piccola
- 28. Creazione di un grafico a torta in C#
- 29. Kibana 4, creazione di un grafico a torta, messaggio di errore
- 30. Come impostare il tipo di grafico su torta
Non potresti semplicemente non passare così tanti articoli a Highcharts? Poiché controlli il JSON che invii, puoi aggregarlo tu stesso prima di inviarlo. – mynameiscoffey
Correlati: http://stackoverflow.com/questions/28883606/group-smaller-slices-in-pie-charts-to-improve-readability –
Come OP, mi piacerebbe vedere questo comportamento costruito: si specifica il numero massimo di segmenti da mostrare, il nome della "categoria altri", nonché la colonna di ordinamento e l'ordine. Quindi highchart potrebbe aggregare automaticamente tutte le colonne rimanenti nella categoria other e un drill down con i dettagli quando viene fatto clic. Inoltre, durante l'esportazione, vedresti tutte le categorie (nessun raggruppamento lì). Fare tutto ciò manualmente è un dolore. –