graficos - graficar matrices en python
Cómo cambiar el tamaño de la figura bokeh (3)
Lamento responder mi propia pregunta, esto fue realmente fácil.
bokeh.plotting.curplot().plot_height=400
bokeh.plotting.curplot().plot_width=800
He leído la mayor parte de la documentación en bokeh y muchos de los ejemplos. Todos ellos contienen la ventana cuadrada por defecto. El único ejemplo que he visto que es ligeramente diferente es here que tiene subparcelas y establece la altura y el ancho en la creación de un objeto Plot.
Puede agregar los comandos plot_width / plot_height al comando figure. Tenga en cuenta que también puede agregar la herramienta de cambio de tamaño al conjunto de herramientas mediante el cambio de tamaño en la palabra clave var de las herramientas, lo que puede ser útil.
bokeh.plotting.figure(x_axis_type = "datetime",
tools="pan,wheel_zoom,box_zoom,reset,resize,previewsave",plot_width=1000,
name="myplot")
Si ya ha creado la gráfica, puede usar la función bokeh.plotting.curplot()
para devolver la gráfica "actual" y luego establecer sus atributos de height
y width
. Si está creando un objeto Plot
utilizando las interfaces de nivel inferior (por ejemplo, los ejemplos en bokeh/examples/glyph/
, entonces puede establecer esos atributos directamente también en el objeto plot o en el constructor Plot()
.
Alternativamente, si está utilizando cualquiera de las funciones de generación de glifos en bokeh.plotting
, puede pasar los argumentos de las palabras clave plot_width
y plot_height
, por ejemplo:
line(x,y, color="#0000FF", tools="pan,wheel_zoom,box_zoom,reset",
name="line_example", plot_width=800, plot_height=300)