首页 > 解决方案 > R 不能删除 NA 列,尝试了几种方法

问题描述

我有一个日期列。该文件是从 excel 格式导出的。

summary(u$date)

                 Min.               1st Qu.                Median                  Mean               3rd Qu.                  Max. 
"2012-01-13 00:00:00" "2014-05-14 00:00:00" "2015-04-09 00:00:00" "2015-05-03 17:58:04" "2016-03-03 00:00:00" "2018-06-11 00:00:00" 
                 NA's 
               "5748" 

我尝试了以下方法:

u%>%drop_na(`date`)

u<-u[!is.na(u$`date`),]

不幸的是,它没有效果,行数也没有变小。我哪里错了?

我显然想删除带有 NA 的列

标签: rtidyr

解决方案


尝试drop_na(u, date)

您也可以尝试基本 R 方法 -

u[!is.na(u$date), ]


推荐阅读