Aan de slagBegin gratis

Ontbrekende waarden vinden

Ontbrekende waarden komen overal voor, en je wilt niet dat ze je werk verstoren. Sommige functies negeren standaard ontbrekende data, maar dat is niet altijd wat je wilt. Sommige functies kunnen helemaal niet overweg met ontbrekende waarden, dus die moet je oplossen voordat je ze kunt gebruiken. Als je niet weet waar je ontbrekende waarden zitten, of dat ze er zijn, kun je fouten maken in je analyse. In deze oefening bepaal je of er ontbrekende waarden in de gegevensset staan en zo ja, hoeveel.

pandas is geïmporteerd als pd en avocados_2016 is beschikbaar. Het bevat alleen de verkopen van 2016 en is breder opgezet dan avocados, met één kolom per avocadomaat: date, avg_price, total_sold, small_sold, large_sold, xl_sold, total_bags_sold, small_bags_sold, large_bags_sold en xl_bags_sold.

Deze oefening maakt deel uit van de cursus

Datamanipulatie met pandas

Bekijk cursus

Oefeninstructies

  • Print een DataFrame dat laat zien of elke waarde in avocados_2016 ontbreekt of niet.
  • Print een samenvatting die laat zien of er een of meer ontbrekende waarden per kolom zijn of niet.
  • Maak een staafdiagram van het totale aantal ontbrekende waarden per kolom.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Import matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt

# Check individual values for missing values
print(____)

# Check each column for missing values
print(____)

# Bar plot of missing values by variable
____

# Show plot
plt.show()
Code bewerken en uitvoeren