问题标签 [na]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - na.rm 和转换相关的警告
今天我试图完成我最后的 R-study-exercises,但我失败了。我不允许你展示我学术的精确指示,但你可以帮助我解决采购后收到的警告。他们的意思是什么?什么不适合?我知道,这个问题很模糊,但这是唯一的问法。我相信它是关于“Aufgabe 3”和“Aufgabe 4”的
这是我的输入:
...以及我在采购后收到的这些警告:
r - read.table 在标题 ��D 下返回单列“NA”字符
在尝试使用 read.table 函数将数据表读入 R 时,我遇到了一个非常奇怪的问题。我没有读取实际数据,而是在标题 ÿþD 下得到一列 NA 字符(它不在我的代码或输入文件中的任何位置)。我的代码和数据文件如下。如果您对我为什么会得到这个奇怪的结果有任何建议,请告诉我。我一直在寻找几个小时,却一无所获。
代码:
文件(前 5 行):
r - 子集 R 数据框导致神秘的 NA 行
我一直在遇到我认为的错误。这没什么大不了的,但我很好奇是否有其他人看到过。不幸的是,我的数据是机密的,所以我必须编造一个例子,这不会很有帮助。
在对我的数据进行子集化时,我偶尔会得到原始数据框中没有的神秘 NA 行。甚至行名也是 NA。例如:
然后我运行:
当然,上面的例子实际上并没有给你这个神秘的 NA 行;我在这里添加它是为了说明我的数据遇到的问题。
也许这与我使用Google 的 read.xlsx 包导入我的原始数据集,然后在子集之前执行宽到长整形有关。
谢谢
r - colSums() 的特殊使用,na.rm = TRUE 仅当缺少 1 个或更少时
我需要对 data.frame 中的一些列进行求和,其中一条规则是,NA
如果缺少一个以上的观察值,NA
如果只有 1 个或更少的观察值无论如何都将被求和,则该列将被求和。
假设我有一些这样的数据,
我应用我的规则,并对缺少 2 个的列求和NA
。所以我得到这样的东西。
我玩过colSums(dfn, na.rm = FALSE)
and colSums(dfn, na.rm = TRUE)
。在我的真实数据中,有超过 3 列,也有超过 4 行。我想我可以以某种方式计算失踪人数并将其用作规则?
r - 如何在面板数据回归中处理 NA?
我试图预测包含NA
s 的数据的拟合值,并基于由plm
. 这是一些示例代码:
当我运行最后一行时,我收到一条错误消息,指出替换有 4 行,而数据有 5 行。
我不知道如何预测返回长度为 5 的向量...
如果plm
我不运行 a 而不是运行lm
(如下行),我会得到预期的结果。
r - 计算中位数时如何将 na.rm=TRUE 传递给 sapply?
我创建了一个带有 3 个变量的数据框“杀手”。尽管始终存在NA
值,但数据是数字的。
我的目标是计算 3 个变量中每一个的平均值。
这将返回:
我知道这个na.rm
论点是一种忽略NA
价值观的手段。由于na.rm = FALSE
存在于 R 返回的内容中,因此假设有一种方法可以TRUE
在上面的代码行中将其设置为。我尝试了一些变化:
我不确定我是否接近或者这是否会涉及嵌套函数,正如其他类似的(尽管在我可以看到的这种情况下最终没有帮助)关于 SO 的主题的帖子。例如 ,如何将 na.rm 作为参数传递给 tapply?, 忽略 sapply 函数中的 NA
当然,我可以只计算用于创建杀手的每个向量的平均值,但如果我的要求是可能的,那就更好了。
r - 合并列以删除 NA
我在 R 中有一些列,对于每一行,其中一个只会有一个值,其余的将是 NA。我想将这些与非 NA 值组合成一列。有谁知道这样做的简单方法。例如我可以有如下:
所以我会
我会得到
包含 NA 的列的名称会根据查询中前面的代码而变化,因此我将无法显式调用列名,但我将包含 NA 的列的列名存储为向量,例如在本例cols <- c('x','y','z')
中,所以可以使用data[, cols]
.
任何帮助,将不胜感激。
谢谢
r - 通过模拟数据替换 NA
在包含数字块和 NA 块的向量中,例如:
有没有办法通过从 NA 块之前的最新值开始向上计数来模拟缺失值?
所以它最终会是:
谢谢你的帮助。
r - 一列仅省略na值的数据框
我有一个数据框“accdata”。
其中一个变量——“VAL”是我感兴趣的。我必须计算 VAL 等于 24 的实例数。
我尝试了一些返回错误消息的函数。经过一些研究,我似乎需要先从 VAL 中删除 NA 值。
我会尝试类似的方法,nonaaccdaa <- na.omit(accdata)
除了这会删除任何变量中的 NA 实例,而不仅仅是 VAL。
我尝试过nonaval <- na.omit(accdata[accdata$VAL])
,但是当我使用 nrow 检查行数时,结果为空。我原本期望的值在 1 到 6,496 之间。
这是怎么回事?
r - R gbm 处理缺失值
有谁知道如何gbm
处理R
缺失值?我似乎无法使用谷歌找到任何解释。