Wie man Spalten und Zeilen in DataFrame hinzufügt und entfernt

Try Proseoai — it's free
AI SEO Assistant
SEO Link Building
SEO Writing

Wie man Spalten und Zeilen in DataFrame hinzufügt und entfernt

Title: Wie man Spalten zu einem DataFrame hinzufügt und entfernt

Table of Contents: 1. Einleitung 2. Hinzufügen von Spalten zu einem DataFrame 3. Entfernen von Spalten aus einem DataFrame 4. Hinzufügen von Zeilen zu einem DataFrame 5. Kombinieren von DataFrames durch Anhängen von Zeilen 6. Entfernen von Zeilen aus einem DataFrame

Wie man Spalten zu einem DataFrame hinzufügt und entfernt

In diesem Artikel werden wir lernen, wie man Spalten zu einem DataFrame hinzufügt und entfernt. Wir werden uns auch ansehen, wie wir Informationen aus mehreren Spalten zu einer einzigen kombinieren können. Zunächst möchte ich erwähnen, dass diese Video-Serie einen Sponsor hat, nämlich Brilliant. Ich möchte Brilliant dafür danken, dass sie diese Serie unterstützen, und ich würde mich freuen, wenn ihr ihnen einen Besuch abstatten würdet.

Hinzufügen von Spalten zu einem DataFrame

Das Hinzufügen von Spalten zu einem DataFrame ist ziemlich einfach. Wir können eine Spalte erstellen und ihr eine Reihe von Werten zuweisen. Hier ist ein Beispiel: Nehmen wir an, wir möchten die Spalten "Vorname" und "Nachname" zu einer einzigen Spalte namens "Vollständiger Name" kombinieren. Wir können dies einfach tun, indem wir die beiden Spalten zusammenfügen und einen Leerzeichen einfügen. Dann erstellen wir eine neue Spalte mit dem Namen "Vollständiger Name" und weisen ihr diese Werte zu.

import pandas as pd

# DataFrame erstellen
df = pd.DataFrame({
  'Vorname': ['John', 'Jane', 'Michael'],
  'Nachname': ['Doe', 'Smith', 'Johnson']
})

# Spalten zu einer einzigen Spalte kombinieren
vollständiger_name = df['Vorname'] + ' ' + df['Nachname']

# Neue Spalte hinzufügen
df['Vollständiger Name'] = vollständiger_name

Das Ergebnis ist ein DataFrame mit einer neuen Spalte namens "Vollständiger Name", in der die Vor- und Nachnamen kombiniert sind.

Entfernen von Spalten aus einem DataFrame

Um Spalten aus einem DataFrame zu entfernen, können wir die "drop"-Methode verwenden. Hier ist ein Beispiel: Angenommen, wir haben eine Spalte namens "Alter" und möchten sie aus dem DataFrame entfernen. Wir können dies tun, indem wir die "drop"-Methode verwenden und die Namen der Spalten angeben, die wir entfernen möchten.

# Spalte aus DataFrame entfernen
df = df.drop(columns=['Alter'])

Durch Ausführen dieses Codes wird die Spalte "Alter" aus dem DataFrame entfernt.

Hinzufügen von Zeilen zu einem DataFrame

Es gibt zwei Möglichkeiten, wie wir Zeilen zu einem DataFrame hinzufügen können. Zuerst können wir eine einzelne Zeile mit neuen Daten hinzufügen. Dafür können wir die "append"-Methode verwenden. Hier ist ein Beispiel: Angenommen, wir möchten eine einzelne Zeile mit den Daten "Max" und "Mustermann" hinzufügen.

# Einzelne Zeile zu DataFrame hinzufügen
neue_zeile = pd.Series(['Max', 'Mustermann'], index=df.columns)
df = df.append(neue_zeile, ignore_index=True)

Durch Ausführen dieses Codes wird eine neue Zeile mit den angegebenen Daten zum DataFrame hinzugefügt.

Kombinieren von DataFrames durch Anhängen von Zeilen

Wenn wir zwei DataFrames zusammenfügen möchten, indem wir die Zeilen des einen an die des anderen anhängen, können wir dies ebenfalls tun. Hier ist ein Beispiel: Angenommen, wir haben ein zweites DataFrame namens "neues_df" mit den gleichen Spalten wie das erste DataFrame. Wir können die "append"-Methode verwenden, um die Zeilen des zweiten DataFrames an das erste anzuhängen.

# Zeilen von einem DataFrame zum anderen hinzufügen
df = df.append(neues_df, ignore_index=True)

Durch Ausführen dieses Codes werden die Zeilen des "neues_df" DataFrames zum "df" DataFrame hinzugefügt.

Entfernen von Zeilen aus einem DataFrame

Um Zeilen aus einem DataFrame zu entfernen, können wir die "drop"-Methode verwenden, ähnlich wie beim Entfernen von Spalten. Hier ist ein Beispiel: Angenommen, wir möchten alle Zeilen entfernen, bei denen der Nachname "Müller" ist.

# Zeilen mit bestimmten Bedingungen entfernen
df = df.drop(df[df['Nachname'] == 'Müller'].index)

Durch Ausführen dieses Codes werden alle Zeilen mit dem Nachnamen "Müller" aus dem DataFrame entfernt.

Dies war eine Übersicht über das Hinzufügen und Entfernen von Zeilen und Spalten aus einem DataFrame mithilfe von pandas. Ich hoffe, ihr fühlt euch nun sicher genug, diese Operationen in eurem eigenen Code durchzuführen. Wenn ihr weitere Fragen zu diesem Thema habt, stellt sie gerne im Kommentarbereich.

Are you spending too much time on seo writing?

SEO Course
1M+
SEO Link Building
5M+
SEO Writing
800K+
WHY YOU SHOULD CHOOSE Proseoai

Proseoai has the world's largest selection of seo courses for you to learn. Each seo course has tons of seo writing for you to choose from, so you can choose Proseoai for your seo work!

Browse More Content