R 删除NA值后无法查看数据框中的数据
我有两个数据帧,一个在时间内,一个在时间外,大约有240列和4100行。 在两个数据帧中都有很多NA值,我需要删除它们,然后从超时中及时减去。 我在下面给出了这个命令来删除所有的NA值R 删除NA值后无法查看数据框中的数据,r,date,na,R,Date,Na,我有两个数据帧,一个在时间内,一个在时间外,大约有240列和4100行。 在两个数据帧中都有很多NA值,我需要删除它们,然后从超时中及时减去。 我在下面给出了这个命令来删除所有的NA值 out\u time1如果您的意思是视图(out\u time)提供列标题,而没有其他内容,那是因为数据框中没有数据,只留下标题 基本上,您删除了数据框中的所有内容,因为na.omit(out\u time)删除了所有存在单个na的行。如果您的意思是视图(out\u time)提供了列标题,而没有其他内容,那是因
out\u time1如果您的意思是
视图(out\u time)
提供列标题,而没有其他内容,那是因为数据框中没有数据,只留下标题
基本上,您删除了数据框中的所有内容,因为
na.omit(out\u time)
删除了所有存在单个na
的行。如果您的意思是视图(out\u time)
提供了列标题,而没有其他内容,那是因为数据框中没有数据,只留下标题
基本上,您删除了数据框中的所有内容,因为
na。省略(out\u time)
会删除存在单个na
的任何行。很可能每行至少有一列有na,因此不会返回任何数据。如果使用complete.cases()
可以看到一个按行的NA检查
# Example Data
test <- diag(rep(NA,4))
test[1,1] <- 0
test
# [,1] [,2] [,3] [,4]
#[1,] 0 0 0 0
#[2,] 0 NA 0 0
#[3,] 0 0 NA 0
#[4,] 0 0 0 NA
complete.cases(test)
#[1] TRUE FALSE FALSE FALSE
#示例数据
test很可能每行至少有一列有NA,导致不返回任何数据。如果使用complete.cases()
可以看到一个按行的NA检查
# Example Data
test <- diag(rep(NA,4))
test[1,1] <- 0
test
# [,1] [,2] [,3] [,4]
#[1,] 0 0 0 0
#[2,] 0 NA 0 0
#[3,] 0 0 NA 0
#[4,] 0 0 0 NA
complete.cases(test)
#[1] TRUE FALSE FALSE FALSE
#示例数据
测试na。省略将删除任何列中包含na
的所有行。可能没有不带NA的行。可能您只想从特定列中删除NA
s?您是否正在处理日期数据,这就是为什么要包含日期标记?我不认为在这种情况下有任何关于日期的具体规定,它们就像其他变量一样工作。如果您的问题已得到回答,您可以将问题标记为已回答吗?na。省略
将删除任何列中包含na
的所有行。可能没有不带NA的行。可能您只想从特定列中删除NA
s?您是否正在处理日期数据,这就是为什么要包含日期标记?我不认为在这种情况下有任何具体的日期,它们与其他变量一样工作。如果您的问题已得到回答,您能否将问题标记为已回答?还值得考虑在处理特定变量时根据需要使用rm.na=TRUE是否合理。还值得考虑在处理特定变量时根据需要使用rm.na=TRUE是否合理。