小编use*_*975的帖子

省略包含NA的特定列的行

我想知道如何省略NA数据框中的值,但只在我感兴趣的某些列中.

例如,

DF <- data.frame(x = c(1, 2, 3), y = c(0, 10, NA), z=c(NA, 33, 22))
Run Code Online (Sandbox Code Playgroud)

但我只是想省略其中的数据yNA,因此结果应该是

  x  y  z
1 1  0 NA
2 2 10 33
Run Code Online (Sandbox Code Playgroud)

na.omit似乎删除所有行包含任何NA.

有人可以帮我解决这个简单的问题吗?

但如果现在我改变了这样的问题:

DF <- data.frame(x = c(1, 2, 3,NA), y = c(1,0, 10, NA), z=c(43,NA, 33, NA))
Run Code Online (Sandbox Code Playgroud)

如果我只想省略x=na或者z=na,我可以|在哪里放入函数?

r dataframe na

113
推荐指数
6
解决办法
18万
查看次数

将日期数据从SAS转移到R.

问这个问题我将sas7数据集应用到R中是很奇怪的.我的变量之一是visit_date

现在它看起来像这样,我想知道我可以将它们转换回MM-DD-YYYY,因为我需要排除小于MDY(08-01-2010)的数据.

> chris$visit_date
  [1] 17077 17091 17105 17119 17133 17069 17083 17097 17111 17125 17080 17094 17108
 [14] 17122 17136 17098 17112 17210 17224 17238 17252 17266 17247 17261 17254 17268
 [27] 17282 17296 17324 17237 17251 17265 17279 17293 17329 17343 17357 17385 17413
 [40] 17259 17273 17287 17301 17315 17328 17342 17356 17370 17384 17335 17349 17377
 [53] 17391 17405 17331 17345 17359 17373 17387 17435 17449 17463 17477 17505 17336
 [66] 17364 17378 17392 17406 17352 …
Run Code Online (Sandbox Code Playgroud)

import r date sas

3
推荐指数
1
解决办法
4505
查看次数

标签 统计

r ×2

dataframe ×1

date ×1

import ×1

na ×1

sas ×1