Globale Einkommen: Zentrale Tendenz
Die gebräuchlichsten Maße der zentralen Tendenz sind der Mittelwert, der der Summe aller Werte geteilt durch die Anzahl der Werte entspricht, die Median, der die obere von der unteren Hälfte der Daten trennt, und der Modus, also der am häufigsten vorkommende Wert im Datensatz. Das Paket pandas enthält Funktionen, mit denen du jedes davon berechnen kannst.
In diesem Datensatz sind die Werte für 'Income per Capita' Fließkommazahlen, und es gibt keine Wiederholungen. Wenn du daher income['Income per Capita'].mode() in deiner Konsole ausführst, erhältst du eine leere Series. Hier verwendest du den floor-Divisionsoperator //, um eine neue Spalte hinzuzufügen, die das Einkommen in Tausendern (abgerundet) misst, sodass aus einem Wert wie 11,543.43 einfach 11 wird. Anschließend führst du die oben genannten Funktionen aus, um besser zu verstehen, wie die Einkommen verteilt sind.
pandas wurde als pd importiert, und das DataFrame income aus der vorherigen Übung befindet sich in deinem Workspace.
Diese Übung ist Teil des Kurses
Importing and Managing Financial Data in Python
Anleitung zur Übung
- Verwende die passende Funktion, um den globalen Mittelwert von
'Income per Capita'zu berechnen. - Verwende die passende Funktion, um den globalen Median von
'Income per Capita'zu berechnen. - Erzeuge mithilfe von Broadcasting eine neue Spalte
'Income per Capita (,000)', dieincome['Income per Capita'] // 1000entspricht. Verwende dann die passende Funktion, um den Modus für diese neue Spalte zu berechnen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)'].____()