DataFrame Spalte unter Bedingung anfügen
Verfasst: Mittwoch 1. Mai 2024, 19:37
Hallo,
ich möchte einem DataFrame eine Spalte anfügen, deren Werte von den Daten einer anderen Spalte abhängig sind.
Gegeben sei ein DataFrame:
Die neu anzufügende Spalte_C soll in Abhängigkeit der Werte in Spalte_A befüllt werden.
Spalte_A = 1 dann Spalte_C = "Warm"
Spalte_A = 2 dann Spalte_C = "kalt"
Bei den übrigen Werten der Spalte_A soll in Spalte_C der Wert aus Spalte_B einfach übernommen werden.
Wie stelle ich das am einfachsten an??
Vielen Dank
ich möchte einem DataFrame eine Spalte anfügen, deren Werte von den Daten einer anderen Spalte abhängig sind.
Gegeben sei ein DataFrame:
Code: Alles auswählen
import pandas as pd
df = pd.DataFrame({'Spalte_A': [1, 2, 2, 1, 3, 4, 5, 1],
'Spalte_B': ["Sonne", "Mond", "Mond", "Sonne", "Sterne", "Weltall", "Jupiter", "Sonne"]})
Spalte_A = 1 dann Spalte_C = "Warm"
Spalte_A = 2 dann Spalte_C = "kalt"
Bei den übrigen Werten der Spalte_A soll in Spalte_C der Wert aus Spalte_B einfach übernommen werden.
Wie stelle ich das am einfachsten an??
Vielen Dank