Articles of bokeh

cómo ajustar el número de marcas en el eje Bokeh (las tags se superponen en figuras pequeñas)

Tengo un diagtwig de Bokeh de figuras múltiples de figuras alineadas y astackdas verticalmente. Como quiero alinear los gráficos verticalmente, las tags del eje y se giran para que sean verticales en lugar de horizontales. En ciertos escenarios, Bokeh produce demasiados tics, de manera que las tags de tic se superponen completamente, haciendo ilegible. Aquí […]

Linea horizontal infinita en bokeh

¿Hay una manera de trazar una línea horizontal infinita con Bokeh? Los puntos finales de la línea nunca deben hacerse visibles, sin importar qué tan lejos esté el zoom del usuario. Esto es lo que he intentado hasta ahora. Simplemente imprime un canvas vacío: import bokeh.plotting as bk import numpy as np p = bk.figure() […]

¿Cómo agregar más marcas y marcas de eje x al eje de fecha y hora utilizando Bokeh de Python?

He estado probando el Bokeh de Python, específicamente las herramientas de gráficos de velas, pero no he podido averiguar cómo agregar más de 5 tags / marcas de fecha y hora a mi gráfico. Cualquier idea sería apreciada. Aquí está el código: from math import pi import pandas as pd import pandas.io.data as web from […]

Bokeh: los anchos de las barras verticales no cambian

Me encontré con un problema que no pude encontrar una solución. Me gustaría cambiar el ancho de la barra de mi gráfico, pero no importa el número que puse en el parámetro WIDTH del método vbar, el gráfico sigue siendo el mismo. La ttwig con WIDTH = 100 La ttwig con WIDTH = 500 Aplicar […]

bokeh DataTable con celdas condicionalmente coloreadas

Quiero mostrar un DataTable en bokeh, cuyas celdas son rojas o naranjas, de acuerdo con el contenido de texto de la celda. Por ejemplo, si la celda contiene la palabra “error”, la celda se muestra en fondo rojo. Si las celdas contienen la palabra “advertencia”, entonces es naranja. Creo que debería usar [HTMLTemplateFormatter][1] , pero […]

Bokeh: ¿cómo hacer que la información sobre herramientas de HoverTool se adhiera a los puntos al hacer clic?

El siguiente código proviene de un cuaderno de jupyter : from bokeh.io import show, output_notebook from bokeh.plotting import ColumnDataSource, figure from bokeh.models import HoverTool, Range1d output_notebook() fig = figure(tools=[HoverTool(tooltips=[(“html”, ‘@html{safe}’)])]) fig.quad(left=”left”, top=”top”, bottom=”bottom”, right=”right”, source=ColumnDataSource({“left”: [1,3], “bottom”: [1,3], “right”: [2,4], “top”: [2,4], “html”:[“I’m bold”, “BIG RED TEXT”]})) show(fig) Necesito hacer que la información sobre herramientas […]

¿Cómo puedo obtener datos de un objeto ColumnDataSource que está sincronizado con las variables locales de la función CustomJS de Bokeh?

Basado en el siguiente ejemplo de código, quiero extraer los datos (por ejemplo, el valor de x) en la función CustomJS para guardarlos en la lista de python rect_data . Aunque la variable x está sincronizada con el origen del objeto ColumnDataSource, la lista de python rect_data permanece en una lista vacía cuando dibujo una […]

Uso de mapa de colores con dispersión de bokeh

En matplotlib el diagtwig de dispersión ofrece la posibilidad de usar el color de un gráfico para indicar un valor o magnitud como este gráfico: Para bokeh , los ejemplos similares parecen generar manualmente los colores rgb, lo que dificulta la producción de plots con color escalado por magnitud, especialmente. arder colormaps divergentes. ¿Es posible […]

¿Cómo preselecciono filas en un Bokeh.widget.DataTable?

Bokeh tiene la capacidad de mostrar datos en un dataframe como se muestra aquí: http://bokeh.pydata.org/en/latest/docs/user_guide/interaction/widgets.html#data-table La puesta en marcha: Tengo un dataframe del siguiente formato: Index|Location|Value —–|——–|—– 1 |1 | 10 2 |1 | 20 3 |1 | 30 4 |2 | 20 5 |2 | 30 6 |2 | 40 Este dataframe se puede […]

Pase la información del archivo de la entrada del selector de archivos html a python y bokeh

Estoy tratando de crear una aplicación de servidor bokeh simple que le permita a un usuario cargar un archivo desde un botón de selección de archivo . La aplicación luego trazará los datos del archivo que el usuario seleccionó. El código a continuación es muy simplista, y simplemente no sé cómo pasar la información del […]