Closed
Description
In [82]: d = {'a': range(4), 'b': list('ab..'), 'c': ['a', 'b', nan, 'd']}
In [83]: df = pd.DataFrame(d)
In [84]: df
Out[84]:
a b c
0 0 a a
1 1 b b
2 2 . NaN
3 3 . d
In [85]: df[['c']][pd.isnull(df.c)] = df[['b']][pd.isnull(df.c)]
In [86]: df
Out[86]:
a b c
0 0 a a
1 1 b b
2 2 . NaN
3 3 . d
In [87]: df['c'][pd.isnull(df.c)] = df[['b']][pd.isnull(df.c)]
In [88]: df
Out[88]:
a b c
0 0 a a
1 1 b b
2 2 . .
3 3 . d
Metadata
Metadata
Assignees
Labels
No labels