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: