簡體   English   中英

用另一列的值替換一列中的空白行

[英]Replacing blank rows in a column with the value of another column

我有一個帶有日期列的 dataframe,但有些值是空白或 NaN,我試圖用另一列中的日期替換所有這些值。 我正在嘗試下面的解決方案,但它不起作用,有人可以幫忙嗎

df['Date'] = df['Date'].replace(np.nan, df['Date2'])

一些值是空白或 NaN

您可以先用NaN replace空字符串,然后使用fillna

試試這個:

df['Date'] = df['Date'].replace("", np.NaN).fillna(df['Date2'])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM