データフレーム内の値が0のすべてのデータを選択し、それをnanに置き換えます
df[df == 0] = np.nan
データフレーム内の値がnanのすべてのデータを選択し、0に置き換えます
df.fillna(0)