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