IniziaInizia gratis

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)

Visualizza il corso

Istruzioni dell'esercizio

  • Ispeziona il DataFrame df usando df.head(). Questo ti permetterà di identificare i nomi delle colonne da passare come argomenti con parola chiave x e y nella chiamata a sns.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

Modifica ed esegui il codice