问题标签 [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
我有一个data.table
包含一些组的。我对每个组进行操作,一些组返回数字,其他组返回NA
。出于某种原因data.table
,很难将所有内容重新组合在一起。这是一个错误还是我误解了?这是一个例子:
我的理解是这NA
与 R 中的数字兼容,因为显然我们可以拥有一个data.table
具有值的NA
值。我意识到我可以回来NULL
,这会很好,但问题在于NA
.
r - 从数据框中删除某些值为 NA 的列
我有一个数据框,其中一些值为 NA。我想删除这些列。
我的 data.frame 看起来像这样
我试图估计 col 均值并选择列均值!= NA。我试过这个说法,它不起作用。
我有一个错误,
错误:“x”必须是至少二维的数组
谁能给我一些帮助?
r - R聚类产生错误消息
尝试集群时,我收到以下消息:
diana 中的错误(mat.in,stand = TRUE):未执行聚类,NA 在相异矩阵中。
这是出乎意料的,因为 diana 采用矩阵而不是相异矩阵。根据文档,矩阵中允许使用 NA [但在相异矩阵中不允许使用 NA。
例子:
我确保既没有全 NA 列也没有全 NA 行。
有谁知道这里发生了什么?
r - 在 R 的 data.table 中选择 NA
如何选择数据表中主键中缺少值的所有行。
选择特定值很容易
选择缺失值似乎需要向量搜索。不能使用二分查找。我对么?
r - 在 R 中排除空白和 NA
我有一个名为 sub.new 的数据框,其中包含多个列。我试图排除任何包含NA
或blank space
“ ”的单元格。
我尝试使用subset()
,但它针对特定列有条件。无论如何要扫描整个数据框并创建一个没有单元格的子集NA
或blank space
?
在下面的示例中,只应保留第一行:
有什么建议么?谢谢
r - 因子()中未指定的水平
我正在使用 R 中带有代码簿的数据集,它基本上告诉我因子变量的不同级别的标签应该是什么。例如,使用密码本,我可以看到在我的“性别”变量中,0 是“女性”,1 是“男性”。我正在使用这些信息来相应地标记变量中的值。
然而,令我沮丧的是,我最近发现密码本并不完整。例如,对于一个变量,它告诉我 1 是“是”,2 是“否”,但没有告诉我 7、8 和 9 是什么,我可以在数据中看到。我想做的是按如下方式标记这个变量(或类似的东西):
基本上,我希望所有未在密码本中指定的级别都被标记为它们自己。我遇到的问题是这个密码本缺少很多这些,我真的不想手动查看我的数据中的所有未定义值来构造上述代码的永远变量。另外,如果我只是省略了那些缺失的级别,R 会自动将它们标记为“NA”,这是我不想要的。
摘要:我试图弄清楚如何使用因子(),而不是将所有未指定的级别标记为“NA”,而是将它们标记为它们自己。
r - 语言 R 中的 NA 向量
我如何确定一次计算的结果向量是否充满了 NA 值?谢谢
r - 在 [R] 中出现错误 - 需要 TRUE/FALSE 的缺失值
我试图通过一个向量来查找使用 IQR 计算范围的异常值。当我运行此脚本以查找 IQR 右侧的值时,我得到了结果,当我向左运行时,我得到错误:缺少 TRUE/FALSE 需要的值。如何清除数据集中的真假?这是我的脚本:
我得到的错误是
如您所见,如果您运行此脚本,它会在右侧找到我的 3 个异常值并且还会引发错误,但是当我在 IQR 左侧再次运行此脚本时,向量中确实有 100 个异常值,我只是得到错误而没有显示其他结果。如何修复此脚本?非常感谢任何帮助。几天来,我一直在网上和我的书上搜索如何解决这个问题。
r - na.omit 在 data.table, R
这可能是一个潜在的错误,我很难使用独立的示例重现它,但是,错误消息可能有助于深入挖掘它。miv
是一个data.table
:
r - 在 as.numeric() 中避免 NA
如果我这样做,我会得到正确的结果:
但是如果向量中有NA,那就有问题了