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