2
Angenommen, ich habe einen Datenrahmen wie folgt:Pandas: Füllen rückwärts fehlende Werte auf einer anderen Spalte je
location col2
0 LA NaN
1 LA 3
2 LA 5
3 LA NaN
4 SF NaN
5 SF NaN
6 SF 7
7 SF 6
ich in „col2“ rückwärts nur fehlende Werte zu füllen versuche, wenn die Position in der Zeile oberhalb gleich an den Ort füllt
zum Beispiel nur nach hinten, wenn
df['location'] == df['location'].shift(-1)
wahr ist. Also der endgültige Datenrahmen würde gerne:
location col2
0 LA 3
1 LA 3
2 LA 5
3 LA NaN
4 SF 7
5 SF 7
6 SF 7
7 SF 6
Wie kann ich das tun?
^^^^^ dieses ^^^^^ – piRSquared