Neue Spalten hinzufügen
Du bist nicht auf die gegebenen Daten beschränkt. Du kannst einem DataFrame neue Spalten hinzufügen. Das wird auch als Transformieren, Mutieren oder Feature Engineering bezeichnet.
Du kannst neue Spalten von Grund auf erstellen, oft leitet man sie aber aus vorhandenen Spalten ab, zum Beispiel, indem man Spalten addiert oder ihre Einheiten umrechnet.
homelessness ist ein DataFrame mit Schätzungen zur Wohnungslosigkeit in jedem US-Bundesstaat im Jahr 2018. Er enthält die Spalten region, state, individuals, family_members und state_pop. Die Spalte individuals ist die Anzahl wohnungsloser Einzelpersonen, die nicht zu einer Familie mit Kindern gehören. Die Spalte family_members ist die Anzahl wohnungsloser Personen, die zu einer Familie mit Kindern gehören. Die Spalte state_pop ist die Gesamtbevölkerung des Bundesstaates.
homelessness ist verfügbar und pandas ist als pd geladen.
Diese Übung ist Teil des Kurses
<Kurs>Datenbearbeitung mit pandas</Kurs>Übungsanweisungen
- Füge
homelessnesseine neue Spalte namenstotalhinzu, die die Summe der Spaltenindividualsundfamily_membersenthält. - Füge
homelessnesseine weitere Spalte namensp_homelesshinzu, die den Anteil der wohnungslosen Gesamtbevölkerungtotalan der jeweiligen Gesamtbevölkerungstate_popdes Bundesstaates enthält.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Add total col as sum of individuals and family_members
____
# Add p_homeless col as proportion of total homeless population to the state population
____
# See the result
print(homelessness)