import pandas as pd
import numpy as np
ts1 = [0, 1, np.nan, np.nan, np.nan, np.nan]
ts2 = [0, 2, np.nan, 3, np.nan, np.nan]
d = {'X': ts1, 'Y': ts2, 'Z': ts2}
df = pd.DataFrame(data=d)
print('df=',df)
dd=df
dd['Z']=dd['Z'].fillna('lg')
print('dd=',dd)
df= X Y Z
0 0.0 0.0 0.0
1 1.0 2.0 2.0
2 NaN NaN NaN
3 NaN 3.0 3.0
4 NaN NaN NaN
5 NaN NaN NaN
dd= X Y Z
0 0.0 0.0 0
1 1.0 2.0 2
2 NaN NaN lg
3 NaN 3.0 3
4 NaN NaN lg
5 NaN NaN lg