so che posso fare scale logaritmiche con bokeh utilizzando l'API tracciato:Bokeh scala logaritmica per bar chart
p = figure(
tools="pan,box_zoom,reset,previewsave",
y_axis_type="log", y_range=[0.001, 10**22], title="log axis example",
x_axis_label='sections', y_axis_label='particles'
)
Tuttavia, non riesco a capire come ottenere questo per applicare ai grafici di alto livello tali come Bokeh.charts.Bar.
In generale sto avendo un sacco di problemi per quanto riguarda il rapporto tra uno Chart
e uno figure
. Qualcuno può indicarmi qualche documentazione su questo o spiegare come modificare le cose che sono esposte solo attraverso la figura e farle influenzare la mia Carta.
Come è possibile tracciare il codice con questi parametri: 'sinistra = [0, 4, 2], destra = [1,5,3]'? Quindi voglio che x_axis non venga ordinato. E nel tuo codice voglio che il valore più alto ('10 ** 8') sia l'ultimo. Grazie!! – ragesz
Puoi fornire i valori nell'ordine che preferisci. Hai scritto la risposta nella tua domanda. – bigreddot
OK, hai ragione! (Non ero abbastanza chiaro ...) Il mio problema è che ho (numerico) ID-s all'asse xe voglio un grafico a barre ordinato, quindi diciamo 'my_value = 15' a' ID = 0', ' my_value = 10' a 'ID = 2' e' my_value = 5' a 'ID = 1'. Quindi voglio che l'asse x assomigli a questo: '0-2-1' e asse y assomigliano a questo:' 15-10-5'. È possibile? – ragesz