na相关内容

将R中的所选列中的所有NA替换为FALSE

我有一个类似于这一个的问题,但我的数据集有点大:50列,1列为UID,其他列为 TRUE 或 NA ,我想将所有 NA 更改为 FALSE ,但我不想使用显式循环。 可以 plyr 做窍门吗?谢谢。 更新#1 感谢您的快速回复,但如果我的数据集如下所示: / p> df ..
发布时间:2017-03-25 23:59:25 其他开发

从数据帧R中的0替换NA值

可能重复: 在R中设置NA为0 我有具有 NA 值的列的data.frame。我想用 0 或任何其他值替换 NA 。我尝试了很多线程和方法,但没有给我结果。我尝试了以下方法。 a $ x [a $ x == NA] a [,c(“x”)] ..
发布时间:2017-03-25 23:49:36 其他开发

使用ifelse()通过引用不同长度的另一个数据帧来替换一个数据帧中的NAs

这是我第一个关于stackoverflow的问题,所以如果已经得到回答,我的道歉,请让我知道在哪里看。 两个帖子,并认为他们可能回答我的问题,虽然我很努力地看到如何: 1)创建一个功能来替换一个data.frame与另一个值 就是说,我试图通过引用另一个不同的数据帧来替换一个数据帧中的NAs(较短)长度,并从“B”列中拉取替换值,其中每个数据框中的列“A”的值匹配。 我已经 ..
发布时间:2017-03-25 23:31:39 其他开发

R:将NAs添加到数据帧中

我有一个这样的数据框架: 姓名职务价值 a 1 0.2 a 3 0.4 a 4 0.3 b 1 0.5 b 2 0.4 b 5 0.3 c 2 0.3 c 3 0.4 c 5 0.1 d 1​​ 0.2 d 2 0.4 d 3 0.5 我想让它的位置一直从1到5为每个名称,并填写NAs值如下: 姓名职务价值 a 1 0.2 a 2 NA a ..
发布时间:2017-03-25 23:07:31 其他开发

从数据帧中删除某些值为NA的列

我有一个数据帧,其中一些值是NA。我想删除这些列。 我的数据框看起来像这样 v1 v2 1 1 NA 2 1 1 3 2 2 4 1 1 5 2 2 6 1 NA 我试图估计col的意思,选择列表示!= NA。我试过这个声明,它不起作用。 data = subset(Itun,select = c(is.na(colMeans It ..
发布时间:2017-03-25 22:32:01 其他开发

在R数据表中替换Inf in /显示列中的Inf数

我无法弄清楚如何在R中使用is.na(x)类型的函数来处理无限数字数据表,或者每列显示有多少个Inf。colSums(is.infinite(x)) 我使用以下示例数据集: DT abc 1:Inf a Inf 2:1 b 5 3:Inf c NA colSums(is.na(DT)) abc 0 0 1 colSums(is.infinite(DT)) i ..
发布时间:2017-03-12 12:47:30 其他开发

应用data.table的行:查找列的子集都为NA的行

我在试图用 data.table 包重写旧的(慢)代码,找出使用使用data.table应用。 我有一个data.table具有多个id列,然后多个列具有宽格式的剂量响应数据。我需要归纳答案,因为不是所有的data.tables将有相同数量的剂量反应列。为了简单起见,我认为以下data.table解决了这个问题: library(data.table) 库) set.seed(12 ..
发布时间:2017-03-12 12:45:57 其他开发

NA在data.table中

我有一个包含一些组的 data.table 。我操作每个组,一些组返回数字,其他返回 NA 。由于某些原因 data.table 无法将所有内容放回一起。这是一个错误还是我误会?这是一个例子: dtb f dtb [,f(a),by = a] 错误在`[.data.table`(dtb,,f(a),by = a)中: j的列不会对每个组求值为一致类型:组9的结果具有列1类型'逻辑 ..
发布时间:2017-03-12 11:35:21 其他开发

只有在添加数字时,才将NA视为零

计算两个数据表的总和时, NA + n = NA 。 code>> dt1 & dt1 名称1 2 1:Joe 0 3 2:Ann NA NA > dt2 & dt2 名称1 2 1:Joe 0 2 2:Ann NA 3 > dtsum > dtsum 名称1 2 1:Joe 0 5 2:Ann NA NA 我不想用0代替所有NA。我想要的 ..
发布时间:2017-03-12 11:28:19 其他开发

在R中的数据表中选择NA

如何选择数据表中主键中缺少值的所有行。 DT = data.table(x = rep(c(“a”,“b”,NA),each = 3),y = c(1,3,6),v = 1:9) setkey ,x) 选择特定值很容易 DT [“a”,] 对于缺少的值似乎需要一个向量搜索。不能使用二进制搜索。我是否正确? DT [NA,]#不工作 ..
发布时间:2017-03-12 10:01:19 其他开发

错误fread {data.table}因为它没有正确读取NAs /我想要它

这可能是一个初学者的问题,并有一个相当简单的修复,但我一直在它一段时间,似乎无法确定。我有高频数据,有大约500,000行和62列。我想使用fread()使阅读更有效率,但问题是不是所有的行都是相同的长度。 这是我使用read.csv读取时的输出: > df >日期时间Seq BP1 BQ1 BO1 AP1 AQ1 AO1 BP2 BQ2 BO2 AP2 AQ2 AO2 BP3 BQ3 ..
发布时间:2017-02-25 00:03:42 Office

在数据帧的所选列中包含NA(缺失)值的行子集

我们有一个来自CSV文件的数据框。数据框 DF 具有包含观察值的列和包含测量日期的列( VaR2 )已采取。如果未记录日期,则CSV文件包含缺少数据的值 NA 。 Var1 Var2 10 2010/01/01 20 NA 30 2010/03/01 我们想使用subset命令定义一个新的数据框架 new_DF ,这样它只包含有 NA'的值( VaR2 )。在 ..
发布时间:2017-02-24 17:18:42 Office

R计数NA

有人可以解释为什么我得到不同的答案使用聚合函数来计数组的缺失值?此外,是否有更好的方法来计算组使用原生R函数的缺失值? DF DF aggregate(X〜YEAR,data = DF,function(x){sum(is.na(x))}) with(DF,aggregate X,list(YEAR),function(x){sum(is.na(x))})) aggreg ..
发布时间:2017-01-12 18:06:56 其他开发