问题标签 [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 投票
4 回答
25238 浏览

r - 如何使用 IF 语句分配 NA?

我想对 0 到 1 之间的值向量进行分类。低于 0.001 的值,高于 0.10 或不感兴趣的值。因此,我希望这些范围内的值是 NA。

当我运行下面的代码时,我收到一个警告:

如何修复我的代码?

0 投票
3 回答
547 浏览

performance - 在没有 for 循环的情况下查找并替换每列中的第一个 NA

尝试在没有 For 循环的情况下执行此操作,但无法弄清楚。

我想用默认值 0.0000001 替换列中的第一个 NA。

我正在做最后一次观察结转 (LOCF) 插补,但想给它一个默认值。

如果我有以下data.frame:

我希望它看起来像这样:

这是我的代码,但很慢......

我想使用 apply 或一些更快的变体。我正在循环超过 20 列和 100 万行。

提前感谢您的帮助。

0 投票
9 回答
279944 浏览

r - 省略包含特定列的行 NA

我想知道如何省略NA数据框中的值,但仅限于我感兴趣的某些列。

例如,

但我只想省略数据 where yis NA,因此结果应该是

na.omit似乎删除所有行包含任何NA

有人可以帮我解决这个简单的问题吗?

但是,如果现在我将问题更改为:

如果我只想省略x=naor z=na,我可以把|in 函数放在哪里?

0 投票
1 回答
331 浏览

r - 省略数据框中的缺失数据

我有以下数据框:

如果我只想省略x = NAand z = NA

complete.cases删除NA所需列的所有行。

因此,我不确定如何只删除 dataframe 中的最后一行DF

0 投票
1 回答
773 浏览

r - as.character(NA) 的 R 值

有人知道 as.character(NA) 的内部价值吗?有人将如何在解释器级别表示 NA 字符串?换句话说,想要实现 R VM 的人将如何做到这一点?

我查看了 R 的源代码,但找不到 NA_STRING 的自我解释定义,这似乎是 NA 字符串值的底层表示。

提前感谢所有建议

0 投票
1 回答
328 浏览

r - R 语言 NaN + NA 行为

我对 R 中的算术行为有疑问。请注意以下代码

所以,我很困惑这两个加法给出了不同的结果。有人知道这是真的想要的行为还是只是某种错误?

提前致谢

0 投票
9 回答
61610 浏览

r - 查找所有缺失值的列

我正在编写一个函数,它需要检查是否(以及哪个!)列(变量)具有所有缺失值(NA, <NA>)。以下是函数的片段:

Q1:为什么会出现上述错误和任何修复?

Q2:有什么方法可以找到哪些列有 all NA,例如输出列表(变量名或列号)?

0 投票
2 回答
1978 浏览

r - 使用同一数据框中的数据填充 data.frame 中的缺失值

我正在尝试用最近的前列数据回填一个完全外连接的表。

我拥有的数据框看起来像..(没有行两边都为 NA,表格按日期排序)。

有了这个,我正在寻找..

  1. 保留非数据缺失的行。
  2. 如果任一侧缺失(NA),则用具有有效对侧值的“最近的前一个”行填充它。

所以结果,我想让桌子看起来像......

我可以使用什么样的 R 命令来实现这一点?

0 投票
4 回答
8436 浏览

r - R filter() 处理 NA

我正在尝试实现切比雪夫滤波器来平滑时间序列,但不幸的是,数据序列中有 NA。

例如,

我正在使用切比雪夫过滤器:cf1 = cheby1(5, 3, 1/44, type = "low")

我正在尝试过滤排除 NA 的时间序列,但不要弄乱订单/位置。所以,我已经试过了na.rm=T,但似乎没有这样的论点。然后

谢谢你们。

0 投票
2 回答
675 浏览

fortran - 在数组中查找 NA

说,一旦在数组中找到 NA,我希望例程停止。我怎样才能做到这一点?

“if (array(i) .eq. NA) ...” 似乎行不通。谢谢,

更新:

array 是浮点数数组,例如,

真实 :: 艾莉亚 (35)