Bokeh: Gráficos de linea, gráfico de dispersión. Ejemplos python

Bokeh es una biblioteca de visualización interactiva de datos para Python que se utiliza para crear gráficos web elegantes y sofisticados

instalación:

pip install bokeh

1. Crear un gráfico de líneas

Este ejemplo crea un gráfico de líneas con la librería Bokeh. Primero, importamos las clases necesarias y creamos los datos que se utilizarán en el gráfico.

from bokeh.plotting import figure, output_file, show

# Crear los datos de ejemplo
x = [1, 2, 3, 4, 5]
y = [6, 7, 2, 4, 5]

# Crear un archivo de salida HTML
output_file("linea.html")

# Crear un objeto figura
fig = figure(title="Gráfico de líneas", x_axis_label='X', y_axis_label='Y')

# Agregar una línea al gráfico
fig.line(x, y)

# Mostrar el gráfico
show(fig)

En este ejemplo, importamos las clases figure, output_file y show de la librería Bokeh. Luego, creamos los datos que se utilizarán en el gráfico. A continuación, creamos un archivo HTML de salida utilizando la función output_file. Después, creamos un objeto figura y le asignamos un título y etiquetas para los ejes x e y. Finalmente, agregamos una línea al gráfico utilizando la función line y mostramos el gráfico utilizando la función show.

resultado:

2. Crear un gráfico de dispersión

from bokeh.plotting import figure, output_file, show

# Crear los datos de ejemplo
x = [1, 2, 3, 4, 5]
y = [6, 7, 2, 4, 5]

# Crear un archivo de salida HTML
output_file("dispersion.html")

# Crear un objeto figura
fig = figure(title="Gráfico de dispersión", x_axis_label='X', y_axis_label='Y')

# Agregar puntos al gráfico
fig.circle(x, y)

# Mostrar el gráfico
show(fig)

resultado: