Python Altair – Diagrama de dispersión

En este artículo, aprenderemos un diagrama de dispersión simple con Altair usando python. Altair es una de las últimas bibliotecas de visualización de datos interactivos en python. Altair se basa en vega y vegalite : una gramática de gráficos interactivos. Aquí importaremos la biblioteca de Altair para usarla. Y luego cargaremos los datos meteorológicos de Seattle desde vega_dataset .

Enfoque paso a paso: 

  • Importar módulos.

Python3

# import required modules
import altair as alt
from vega_datasets import data
  • Asigne un conjunto de datos y conviértalo en un marco de datos.

Python3

# assign dataset
seattle_weather = data.seattle_weather()
  • Mostrar conjunto de datos.

Python3

# display dataset
seattle_weather.head(5)

Producción:

  • Ahora hagamos el diagrama de dispersión usando la biblioteca de Altair . Para esto, usamos la función Chart() en Altair para cargar los datos y luego usamos la función mark_point() para hacer un diagrama de dispersión. Luego usamos los ejes X e Y de la estética para codificar() la función. Por lo tanto, obtenemos el diagrama de dispersión simple de dos variables como se muestra a continuación:

Python3

# depict scatter plot
alt.Chart(seattle_weather).mark_point().encode(
    x='temp_max',
    y='temp_min'
)

Producción:

A continuación se muestra el programa completo basado en el enfoque anterior:

Python3

# import required modules
import altair as alt
from vega_datasets import data
 
 
# assign dataset
seattle_weather = data.seattle_weather()
 
# display dataset
seattle_weather.head(5)
 
# depict scatter plot
alt.Chart(seattle_weather).mark_point().encode(
    x='temp_max',
    y='temp_min'
)

Producción: 

Publicación traducida automáticamente

Artículo escrito por shivalibhadaniya y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *