otrzymuje następujące dataframe:Pandy Wykorzystanie wartości, jeśli nie jest pusta, inaczej Korzystanie wartość z następnej kolumny
import pandas as pd
df = pd.DataFrame({'COL1': ['A', np.nan,'A'],
'COL2' : [np.nan,'A','A']})
df
COL1 COL2
0 A NaN
1 NaN A
2 A A
Chciałbym utworzyć kolumnę („Col3”), który używa wartości z Col1 na wiersz, chyba że wartość to null (lub NaN). Jeśli wartość jest zerowa (lub NaN), chciałbym, aby używał wartości z COL2.
Pożądany wynik jest:
COL1 COL2 COL3
0 A NaN A
1 NaN A A
2 A A A
Z góry dzięki!