1
Ich versuche, Jahre von einer Spalte basierend auf einer Zahl in einer anderen Spalte zu subtrahieren.Pandas: Ändern der Jahre basierend auf einem int-Wert
Das ist, was ich meine:
base_date amount_years
0 2006-09-01 2
1 2007-04-01 4
Das Ergebnis wäre:
base_date amount_years
0 2008-09-01 2
1 20011-04-01 4
Gibt es eine Möglichkeit, dies in Python zu erreichen?
Es scheint mir diese Fehlermeldung zu geben: Typeerror: ('muss str werden, nicht relativedelta', 'am Index 7 aufgetreten') – Matt
Was ist der Wert im Index '7'? 'print (df.loc [7, 'menge_years'])' '? – jezrael
Nevermind, funktionierte perfekt nach dem Konvertieren der Spalten zu Datetime. Nochmals vielen Dank, du hast mir vor zwei Tagen geholfen :) – Matt