Aan de slagGa gratis aan de slag

Wereldinkomens: centrale neiging

De meest gebruikte maten voor centrale neiging zijn het gemiddelde (de som van alle waarden gedeeld door het totale aantal waarden), de mediaan (die de bovenste helft van de data van de onderste helft scheidt) en de modus (de meest voorkomende waarde in de gegevensset). Het pakket pandas bevat functies die elk van deze kunnen berekenen.

In deze gegevensset zijn de waarden voor 'Income per Capita' floats, en komen er geen dubbele waarden voor, dus als je income['Income per Capita'].mode() in je console uitvoert, krijg je een lege Series. Hier gebruik je de operator voor vloer-/gehele-deling // om een nieuwe kolom toe te voegen die het inkomen in duizendtallen meet, naar beneden afgerond, zodat een waarde als 11,543.43 simpelweg 11 wordt. Daarna voer je de bovenstaande functies uit om beter te begrijpen hoe inkomens zijn verdeeld.

pandas is geïmporteerd als pd, en de DataFrame income uit de vorige oefening staat in je werkruimte.

Deze oefening maakt deel uit van de cursus

Financiële data importeren en beheren in Python

Cursus bekijken

Oefeninstructies

  • Gebruik de juiste functie om het wereldwijde gemiddelde van 'Income per Capita' te berekenen.
  • Gebruik de juiste functie om de wereldwijde mediaan van 'Income per Capita' te berekenen.
  • Maak met broadcasting een nieuwe kolom 'Income per Capita (,000)' gelijk aan income['Income per Capita'] // 1000. Gebruik vervolgens de juiste functie om de modus voor deze nieuwe kolom te berekenen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Calculate the mean
print(____)

# Calculate the median
print(____)

# Create the new column
income['Income per Capita (,000)'] = ____

# Calculate the mode of the new column
income['Income per Capita (,000)'].____()
Code bewerken en uitvoeren