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

r - NAをテストし、結果に基づいて値を選択します

私の質問はかなり単純です。私が欲しいのは、if A[i]!=NA、then C[i]=A[i]、if A[i]=NA、thenC[i]=B[i]ですが、常にいくつかのエラーメッセージが表示されます。誰かが私を助けることができますか?

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

r - NaN、NA、Inf、-Inf などを検出する関数は 1 つですか?

R には、値がNANaNInf-Infまたは整形式の数値ではないかどうかを判断する単一の関数がありますか?

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

r - 「NA」およびその他のエラーの特定と削除

重複の可能性:
NAをテストし、結果に基づいて値を選択します

ベクトルがあると仮定します-ベクトルで計算を行います-要素の多くは「NA」を返します-これらの「NA」をどのように識別し、使用可能な整数に変更しますか

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

r - ベクトルから NA 値を削除する

いくつかの値を持つ巨大なベクトルがありNA、そのベクトルの最大値を見つけようとしています (ベクトルはすべて数値です) が、NA値のためにこれを行うことができません。

NA最大値を計算できるように値を削除するにはどうすればよいですか?

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

r - NAセクションの開始条件と終了条件を特定する

R次のようなデータが含まれているとしましょう。

値の各「ブロック」の開始項と終了項を効率的に抽出するにはどうすればNAよいですか?結果がデータフレームの場合、次のようになります。

for非常に大きなデータセット(1e9項のオーダー)でこのタイプの操作を実行するため、ループを回避するように自分自身をトレーニングしようとしていますが、na.omitあまり役に立ちません。

0 投票する
6 に答える
350290 参照

r - データ フレームの選択された列に NA (欠落) 値を含む行のサブセット

CSV ファイルからのデータ フレームがあります。データ フレームDFには、観測値を含む列とVaR2、測定が行われた日付を含む列 ( ) があります。日付が記録されていない場合、CSV ファイルにはNA欠落データの値が含まれます。

列 ( ) の値new_DFを持つ行のみが含まれるように、subset コマンドを使用して新しいデータ フレームを定義したいと考えています。この例では、Row 2 のみが new に含まれます。NA'VaR2DF

コマンド

結果のデータ フレームには行エントリがありません。

元の CSV ファイルで値NAが と交換されている NULL場合、同じコマンドで目的の結果が得られます: new_DF<-subset(DF,DF$Var2=="NULL").

NA文字列の値が元の CSV ファイルで提供されている場合、このメソッドを機能させるにはどうすればよいですか?

0 投票する
26 に答える
1752247 参照

r - RデータフレームでNA値をゼロに置き換えるにはどうすればよいですか?

データフレームがあり、一部の列にNA値があります。

NAこれらの値をゼロに置き換えるにはどうすればよいですか?

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

r - ベクター間の違い _含む_ NA

vector があるとしx<-c(1,2,NA,4,5,NA)ます。

そのベクトルに神話のコードを適用すると、別のベクトルが生成されます。y<-c(1,NA,3, 4,10,NA)

ここで、2 つのベクトルがどの位置で異なるかを調べたいと思います。ここで、2 つNAの が同じであると数え、1NAと非- を数えますNA(たとえば、2 つの例のベクトルの 2 番目の要素)。

具体的には、私の例では、 を保持するベクトルになりたいと思いc(2,3,5)ます。

私のユースケースでは、論理変数のベクトルに満足していませんが、明らかに ( which) を簡単に変換できるので、それも受け入れます。

次のような解決策があります。

しかし、ここで車輪を再発明しているように感じます. より良いオプションはありますか?

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

r - レベルごとに異なる色の範囲を指定するにはどうすればよいですか?

私は[0,1]からの範囲の係数levelplotから格子xを作成しています:y

このデータから図を作成するために使用するRスクリプトは次のとおりです。

これは正常に機能します。次の図が表示されます。

levelplot

ただし、セルにラベルを付ける代わりに、値NAとして残しておきたいの1.00ですが、10(レベル0.10)から79(レベル)までのすべてのセルに。0.79を付けcolorsます。79を超えるものはすべて、セルに適用される色と同じ色になります。レベル79。または、好ましくは、上記のセルは黒く着色され、その中にテキストはまったくありません。

levelplotラティスでこれを達成する方法はありますか?


最終編集

これは色のグラデーションをあまり与えませんが、私は賞金を授与するのに十分近いので、おそらくggplot2代替案として検討します。これにご尽力いただきありがとうございます。

これが私のスクリプトの最終編集です:

このlevelplotスクリプトが作成するものは次のとおりです。

vFinal

n上に増やす15と、セルの色が再び壊れて、黒ではなく明るい赤の対角線に戻ります(図を参照)。