我想在数据框列中替换NA,该数据框列主要是具有旧日期的日期。
我已根据堆栈溢出中的其他帖子尝试了以下各种变体 - 但我似乎无法获得所需的结果。
Sku Name CustomList2ID LatestSaleDate LocalStock RemoteStock is_in_stock
1 sku1 Prd1 0 2017-05-12 -2 -2 out of stock
2 sku2 Prd2 0 2017-05-22 5 5 in stock
3 sku3 Prd3 0 <NA> 12 12 in stock
4 sku4 Prd4 0 2017-05-19 -6 -6 out of stock
5 sku5 Prd5 0 <NA> -1 -1 out of stock
6 sku6 Prd6 0 2017-05-25 33 33 in stock
我收到错误:
无效因子级别,NA生成。
我无法理解这里发生的事情......但我确信有一个简单的解决方法。想法?
version number
答案 0 :(得分:-1)
尝试使用此 -
sales $ LatestSaleDate [is.na(sales $ LatestSaleDate)]&lt; - as.Date(&#34; 1900-1-1&#34;)