Tutto quello che mi piacerebbe fare è creare un grafico a torta. La documentazione di Bokeh copre una serie di grafici sofisticati, tra cui un grafico ad anello, ma non sembra coprire il grafico a torta.Come si crea un grafico a torta usando Bokeh?
C'è qualche esempio di questo?
In definitiva, il grafico dovrà essere incorporato in una pagina Web, quindi sarà necessario sfruttare le funzionalità di incorporamento html di Bokeh.
Grande. E posso etichettarli nello stesso modo in cui etichettare altri glifi, giusto? –
Esistono diversi modi per etichettare. Puoi aggiungere una legenda (https://github.com/bokeh/bokeh/blob/master/examples/plotting/file/legend.py) oppure puoi utilizzare il metodo 'text' sulla trama per aggiungere etichette di testo tu stesso. Il modo più semplice per impostare le etichette degli assi è passare, ad esempio, 'x_axis_label' alla chiamata a' figure' – bigreddot
Per quelli come me che fanno schifo a Panda. Ecco come puoi ottenere le percentuali da una serie di dati: 'percententi = [0] + lista (ds.cumsum()/ds.sum()) percents = [0] + lista (ds.cumsum()/ds.sum()) '. Non so, se c'è un modo più semplice, ma ho aggiunto legende come questa: 'p = figure()' seguito da 'per inizio, fine, legenda, colore in zip (inizia, termina, lista (ds.index), colors) 'e quindi' p.wedge (color = color, legend = legend, ...) 'come sopra. E finalmente qui viene spiegato come posizionare la legenda accanto al grafico a torta (rendendolo purtroppo più piccolo): http://stackoverflow.com/questions/26254619 –