问题标签 [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.

0 投票
2 回答
21535 浏览

r - 创建(和访问)具有 NA 默认条目的稀疏矩阵

在了解了在 R 中使用稀疏矩阵的选项之后,我想使用Matrix包从以下数据框创建一个稀疏矩阵,并让所有其他元素成为NA.

我知道我可以使用以下内容创建一个稀疏矩阵,像往常一样访问元素:

但如果我想将默认值设为 NA,我尝试了以下操作:

并得到了这个错误

不仅如此,我发现访问元素需要更长的时间。

我应该如何创建这个矩阵?为什么使用一个矩阵要慢得多?

以下是上述数据的代码片段:

0 投票
3 回答
986 浏览

r - 关于缺失数据的问题

在一个矩阵中,如果有一些缺失的数据记录为`NA。

  • 如何删除NA矩阵中的行?
  • 我可以使用na.rm吗?
0 投票
7 回答
110151 浏览

r - 在数据框中用 NA 替换字符值

我有一个数据框,其中包含(在随机位置)一个"foo"我想用NA.

在整个数据框中这样做的最佳方法是什么?

0 投票
4 回答
86399 浏览

r - 计算数据帧中的非 NA;得到答案作为向量

假设我有以下 R data.frame ZZZ

我想以向量的形式知道我有多少非 NA。我希望我得到的答案是:

当我使用 commandlength(ZZZ)时,我得到3了,这当然是data.frame中向量的数量,这是一条足够有价值的信息。

我有其他函数可以在这个data.frame上运行,并以向量的形式给我答案,但是,dang-it,长度不是那样运行的。

0 投票
2 回答
17120 浏览

r - boxplot 中 na.action 的选项有哪些?

与以下相关的两个问题boxplot

  1. 有哪些选择na.action?文档没有列出它们。
  2. 将来我将如何回答这些类型的问题?
0 投票
4 回答
16393 浏览

r - model.matrix() with na.action=NULL?

我有一个公式和一个数据框,我想提取model.matrix(). 但是,我需要生成的矩阵包含在原始数据集中找到的 NA。如果我model.frame()用来做这个,我会简单地通过它na.action=NULL。但是,我需要的输出是model.matrix()格式。具体来说,我只需要右侧变量,我需要输出是一个矩阵(而不是数据框),我需要将因子转换为一系列虚拟变量。

我确信我可以使用循环或其他东西来破解某些东西,但我想知道是否有人可以提出更清洁、更有效的解决方法。非常感谢您的时间!

这是一个例子:

这是我想要获得的:

0 投票
4 回答
52025 浏览

r - 当我运行标准偏差时得到“NA”

快速提问。我将 csv 文件读入变量data. 它有一个列 label var,其中包含数值。

当我运行命令时

我明白了

而不是我的标准偏差。

你能帮我弄清楚我做错了什么吗?

0 投票
6 回答
86495 浏览

r - 检测向量是否至少有1个NA的最快方法?

检测向量是否在 R 中至少有 1 的最快方法是什么NA?我一直在使用:

但这需要检查每个元素、强制和求和函数。

0 投票
5 回答
44921 浏览

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

我有一个与此类似的问题,但我的数据集有点大:50 列,其中 1 列作为 UID,其他列带有TRUEor NA,我想将所有更改NAFALSE,但我不想使用显式循环。

plyr做到吗?谢谢。

更新#1

感谢您的快速回复,但如果我的数据集如下所示:

我只想X1X2被处理,这怎么办?

0 投票
3 回答
99422 浏览

r - 处理相关性计算的缺失值

我有很多缺失值的巨大矩阵。我想得到变量之间的相关性。

1.是解决方案

比下面好吗?

我已经只选择了缺失值超过 20% 的变量。

2.什么是最有意义的方法?