ÎncepețiÎncepe gratuit

Ajustarea numărului de intervale într-o histogramă

Histograma pe care ai creat-o anterior avea zece intervale — valoarea implicită din matplotlib. „Regula rădăcinii pătrate" este o regulă empirică des utilizată pentru alegerea numărului de intervale: alege un număr de intervale egal cu rădăcina pătrată a numărului de eșantioane. Trasează din nou histograma lungimilor petalelor pentru Iris versicolor, de data aceasta aplicând această regulă. Numărul de intervale se specifică prin argumentul bins al funcției plt.hist().

Utilitarele de vizualizare sunt deja importate și valorile implicite seaborn sunt deja setate. Variabila versicolor_petal_length conține un array cu lungimile petalelor și este deja disponibilă în spațiul tău de lucru.

Acest exercițiu face parte din cursul

Gândire statistică în Python (Partea 1)

Vezi cursul

Instrucțiuni pentru exercițiu

  • Importă numpy ca np. Astfel vei avea acces la funcția de rădăcină pătrată, np.sqrt().
  • Determină câte puncte de date ai folosind len().
  • Calculează numărul de intervale aplicând regula rădăcinii pătrate.
  • Convertește numărul de intervale la un număr întreg folosind funcția built-in int().
  • Generează histograma și asigură-te că folosești argumentul bins.
  • Apasă Trimite răspunsul pentru a afișa graficul și a vedea rezultatul muncii tale!

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Import numpy


# Compute number of data points: n_data


# Number of bins is the square root of number of data points: n_bins


# Convert number of bins to integer: n_bins


# Plot the histogram


# Label axes
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('count')

# Show histogram
plt.show()
Editează și rulează codul