Bee swarm plot
Crea un bee swarm plot delle lunghezze dei petali dell'iris. L'asse x deve contenere le tre specie e l'asse y le lunghezze dei petali. Un DataFrame con i dati è già nel tuo namespace come df.
Per riferimento, il codice che Justin ha usato nel video per creare il bee swarm plot è riportato qui sotto:
_ = sns.swarmplot(x='state', y='dem_share', data=df_swing)
_ = plt.xlabel('state')
_ = plt.ylabel('percent of vote for Obama')
plt.show()
Puoi usare help(sns.swarmplot) per maggiori dettagli su come creare bee swarm plot con seaborn.
Questo esercizio fa parte del corso
Pensare in modo statistico con Python (Parte 1)
Istruzioni dell'esercizio
- Ispeziona il DataFrame
dfusandodf.head(). Questo ti permetterà di identificare i nomi delle colonne da passare come argomenti con parola chiavexeynella chiamata asns.swarmplot(). - Usa
sns.swarmplot()per creare un bee swarm plot dal DataFrame contenente il set di dati Fisher iris,df. L'asse x deve contenere le tre specie e l'asse y deve contenere le lunghezze dei petali. - Etichetta gli assi.
- Mostra il grafico.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create bee swarm plot with Seaborn's default settings
# Label the axes
# Show the plot