我是R新手,并且遇到一些挑战。我正在处理一个我从csv文件中读取的大数据框。我的数值向量包含了阻止我运行分析的NAs。我如何摆脱这些问题解决方案,以便我可以对数据进行实际操作?R:删除数值向量中的NA
4
A
回答
4
na.omit(dataFrame)
这是一个真棒网站,我使用的快速X相关信息:http://www.statmethods.net/input/missingdata.html
+0
这是一个很棒的工具 - 谢谢! – Greg 2010-06-30 17:39:27
7
- 特定变量:
x[!is.na(x)]
,或na.omit
(见apropos("^na\\.")
所有可用na.
功能), - 在功能内,通过
na.rm = TRUE
作为论点例如sapply(dtf, sd, na.rm = TRUE)
, - 设置全局NA行动:
options(na.action = "na.omit")
这是默认设置,但很多 功能不依赖于全球 定义NA行动(mean
为 实例),而有些人(我现在 不能来举个例子), - 当然,如果你有很多的 NA,你应该考虑变量 插补,有一个question asked on SO可以是有帮助的。
长话短说,处理NA的问题是一个非常广泛的问题,试图具体化一下,给我们一个简洁的问题。我相信SOers的人可以帮助你!
干杯,小伙!
0
它可以通过使用na.omit()函数来完成。
myVec <- na.omit(myVec)
相关问题
- 1. R - 删除NA值
- 2. 如何删除向量中的NA值R
- 3. R:从数据帧中删除NA值
- 4. 删除重复确保NA的值R
- 5. 如何计算向量R中NA之间的非NA值的数量
- 6. 在R中的data.table中删除NA
- 7. 从数据帧中删除NA值与R
- 8. R - 删除向量中的重复值到下一个值
- 9. 如何使用R删除多列中包含NA值的行?
- 10. R数据:使用NA删除行并没有删除行
- 11. 删除NA的距离,使用R
- 12. 将向量还原为R中常见的非NA值
- 13. 有效删除NA值
- 14. 删除由一定数量的NA包围的值
- 15. 的R - 如何通过值删除行,当NA的存在
- 16. 删除NA和COLAPSE列成一列,R
- 17. 只用NA删除整行,在R
- 18. r中计数NA在多个向量的发生
- 19. R:删除少于20个非“NA”值的行
- 20. 在列中删除NA值为NA的行
- 21. 数据帧中的R - NA值
- 22. 满足R中NA值列的元素的数量
- 23. 删除R中列名称向量的列数
- 24. - [R编程忽略/移除NA值
- 25. NA值匹配(R)
- 26. 删除r中多个文件中的NA列
- 27. 在R中使用read.csv将删除其中有NA的行吗?
- 28. R:变量与NA值由is.numeric()
- 29. r向量中的rank值
- 30. 数据帧中的R向量值
请尝试http://RSeek.org网站查询此。 – 2010-06-29 23:01:59
在rseeking之前,请确保您阅读[R介绍](http://cran.r-project.org/doc/manuals/R-intro.html),[缺少值](http://cran.r-project .ORG/DOC /手册/ R-intro.html#缺失值)。 – Marek 2010-06-30 05:32:42