2017-09-08 1 views
0

Ich bin neu in Bokeh und versuche, ein Layout von 3 Spalten, die unterschiedliche Anzahl von Parzellen haben. Zum Beispiel hat Spalte 1 3 Plots, aber Spalte 2 hat 4 Plots. Bisher kann ich nur die kürzeren Spalten mit zusätzlichen Einträgen füllen, aber das ist offensichtlich eine Platzverschwendung.Herstellung von Säulen in verschiedenen Größen in Bokeh

Ich sah in this example, die w/Reihen unterschiedlicher Größe zu tun ist, möglich ist, so dass ich hoffe, dass man w/Spalten so tun ...

+0

Sprechen Sie über * Layout * Spalten? Oder * Daten * Spalten in einer Spalte Datenquelle? Ersteres kann was auch immer sein, es gibt keine Einschränkungen. Letztere muss alle Datenspalten in einer CDS gleich lang sein (analog zu einem DataFrame) – bigreddot

Antwort

1

Es ist möglich, dies mit durch Zusammen Ihr Layout zu tun, die row und column Methoden aus dem Layout-Modul. Hier ist ein Beispiel dafür, wie das aussehen könnte:

from bokeh.layouts import row, column 

my_layout = row(
    column([plot1, plot2, plot3]), 
    column([plot4, plot5]) 
) 
Verwandte Themen