ÎncepețiÎncepe gratuit

Adăugarea categoriilor de durată

Acum că ai definit categoriile și valorile pe care vrei să le captezi, e momentul să construiești o coloană nouă pentru a analiza frecvența zborurilor în funcție de durată!

Variabilele flight_categories, short_flights, medium_flights și long_flights pe care le-ai creat anterior îți sunt disponibile.

În plus, au fost importate următoarele pachete: pandas ca pd, numpy ca np, seaborn ca sns și matplotlib.pyplot ca plt.

Acest exercițiu face parte din cursul

Analiza exploratorie a datelor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează conditions, o listă care conține subseturi ale coloanei planes["Duration"] bazate pe short_flights, medium_flights și long_flights.
  • Creează coloana "Duration_Category" apelând o funcție care acceptă lista conditions și flight_categories, setând valorile negăsite la "Extreme duration".
  • Creează un grafic care să afișeze numărul de înregistrări pentru fiecare categorie.

Exercițiu interactiv practic

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

# Create conditions for values in flight_categories to be created
conditions = [
    (planes["____"].____.____(____)),
    (planes["____"].____.____(____)),
    (planes["____"].____.____(____))
]

# Apply the conditions list to the flight_categories
planes["Duration_Category"] = ____.____(____, 
                                        ____,
                                        default="____")

# Plot the counts of each category
sns.____(data=____, x="____")
plt.show()
Editează și rulează codul