問題タブ [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 投票する
3 に答える
6594 参照

r - data.tableのNA

data.tableはいくつかのグループを含むを持っています。私は各グループを操作し、いくつかのグループは番号を返し、他のグループはを返しますNA。何らかの理由data.tableで、すべてを元に戻すのに問題があります。これはバグですか、それとも私は誤解していますか?次に例を示します。

私の理解では、明らかに値を持つNAことができるので、Rの数値と互換性があります。私は戻ることができ、それはうまくいくと思いますが、問題はにあります。data.tableNANULLNA

0 投票する
7 に答える
87979 参照

r - 一部の値がNAであるデータフレームから列を削除します

一部の値がNAであるデータフレームがあります。これらの列を削除したいと思います。

私のdata.frameは次のようになります

列平均を推定し、列平均!=NAを選択しようとしました。私はこのステートメントを試しましたが、機能しません。

エラーが発生しました、

エラー:「x」は少なくとも2次元の配列である必要があります

誰か助けてもらえますか?

0 投票する
1 に答える
896 参照

r - Rクラスタリングはエラーメッセージを生成します

クラスター化しようとすると、次のメッセージが表示されます。

diana(mat.in、stand = TRUE)のエラー:クラスタリングは実行されません。NAは非類似度行列にあります。

dianaは非類似度行列ではなく行列を取るため、これは予想外のことです。ドキュメントによると、NAマトリックスで許可されています[非類似度マトリックスでは許可されていません]。

例:

全NA列も全NA行も存在しないことを確認しました。

ここで何が起こっているのか誰もが知っていますか?

0 投票する
2 に答える
24222 参照

r - Rのdata.tableでNAを選択します

データテーブルの主キーに値がないすべての行を選択するにはどうすればよいですか。

特定の値の選択は簡単です

欠落している値を選択するには、ベクトル検索が必要なようです。二分探索は使用できません。私は正しいですか?

0 投票する
2 に答える
192317 参照

r - R で空白と NA を除外する

重複の可能性:
R - data.frame で NA を含む行を削除する

複数の列を持つ sub.new という名前のデータフレームがあります。NAそして、またはblank space「 」を含むセルを除外しようとしています。
を使用しようとしましたsubset()が、特定の列の条件を対象としています。データフレーム全体をスキャンして、セルがないサブセットを作成する方法はありますNAblank space?

以下の例では、最初の行のみを保持する必要があります。

助言がありますか?ありがとう

0 投票する
1 に答える
254 参照

r - factor()の不特定のレベル

私はコードブックが付属しているRのデータセットを使用しています。このデータセットは、基本的に、因子変数のさまざまなレベルのラベルがどうあるべきかを教えてくれます。たとえば、コードブックでは、「Sex」変数で、0が「女性」で、1が「男性」であることがわかります。この情報を使用して、それに応じて変数の値にラベルを付けています。

しかし、私は最近、コードブックが完全ではないことに気づきました。たとえば、1つの変数について、1が「はい」、2が「いいえ」であることがわかりますが、データで確認できる7、8、および9が何であるかはわかりません。私がやりたいのは、この変数に次のようにラベルを付けることです(またはこのようなもの):

基本的に、コードブックで指定されていないすべてのレベルに、それ自体のラベルを付けたいと思います。私が抱えている問題は、このコードブックにこれらのかなりの数が欠落していることです。実際には、データ内の未定義の値をすべて手動で調べて、上記の変数のコードを作成する必要はありません。さらに、これらの欠落しているレベルを除外すると、Rは自動的にそれらに「NA」というラベルを付けます。これは不要です。

概要:factor()を使用して、指定されていないすべてのレベルを「NA」としてラベル付けする代わりに、それらを自分自身としてラ​​ベル付けする方法を理解しようとしています。

0 投票する
1 に答える
150 参照

r - 言語 R の NA ベクトル

1 つの計算の結果のベクトルが NA 値でいっぱいかどうかを確認するにはどうすればよいですか? ありがとう

0 投票する
2 に答える
8795 参照

r - [R] でエラーが発生 - TRUE/FALSE が必要な場所に値がありません

ベクトルをステップ実行して、IQR を使用して範囲を計算し、外れ値を見つけようとしています。IQR の右側の値を探してこのスクリプトを実行すると結果が得られ、左側に実行するとエラーが発生します: TRUE/FALSE が必要な場所に値がありません。データセットで true と false を削除するにはどうすればよいですか? ここに私のスクリプトがあります:

そして、私が得るエラーは

このスクリプトを実行するとわかるように、右側に 3 つの外れ値が見つかり、エラーがスローされますが、IQR の左側でこれを再度実行すると、ベクトルに 100 の外れ値があります。他の結果が表示されずにエラーが発生します。このスクリプトを修正するにはどうすればよいですか? どんな助けでも大歓迎です。これを修正する方法について、私は何日もウェブと私の本を精査してきました。

0 投票する
1 に答える
2551 参照

r - na.omit in data.table、R

これは潜在的なバグである可能性があり、スタンドアロンの例を使用して再現するのは困難ですが、エラー メッセージはその原因を突き止めるのに役立つかもしれません。mivdata.table:

0 投票する
2 に答える
44750 参照

r - as.numeric()でのNAの回避

これを行うと、正しい結果が得られます。

しかし、ベクトルにNAがある場合は、問題があります