FORループを使用して欠落値を削除することにより、Rデータセットの列の平均を見つける

アシュリートサンゴトラ

大気質データを含むデータセットがあります。データフレームは、153行5列のマトリックスです。このデータフレームの最初の列の平均を見つけたいと思います。列に欠落している値があるので、平均を見つける際にそれらを除外したいと思います。そして最後に、制御構造(forループとif-elseループ)を使用してそれを実行したいと思います

以下のようなコードを書いてみました。再現可能な例を示すために、実際の大気質データセットの代わりに「y」を作成しました。

y <- c(1,2,3,NA,5,6,NA,NA,9,10,11,NA,13,NA,15)
x <- matrix(y,nrow=15)

for(i in 1:15){
   if(is.na(data.frame[i,1]) == FALSE){
   New.Vec <- c(x[i,1])
   }
}
print(mean(New.Vec))

出力は平均であると予想しました。私が受け取ったエラーはこれですが:

エラー:オブジェクト 'New.Vec'が見つかりません

デビッドペダック

あなたのデータを見ることができませんが、おそらくこのように?ベクトルを初期化する必要がありました。可能であれば、Rのループを回避することをお勧めします...

myDataFrame <- read.csv("hw1_data.csv")

New.Vec <- c()    
for(i in 1:153){
   if(!is.na(myDataFrame[i,1])){
      New.Vec <- c(New.Vec, myDataFrame[i,1])
   }
}
print(mean(New.Vec))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ループ内変数を使用して、最初に欠落している正の値を見つけようとしています

分類Dev

2つの異なる構造を持つファイル2データセットにエクスポートするときに、欠落している値の空白を取り除くにはどうすればよいですか?

分類Dev

Pythonを使用して分散データセットの平均値(または移動平均)を見つける

分類Dev

Pythonを使用して行の値をグループ化することにより、複数の列で最大値を見つける方法は?

分類Dev

このコードで欠落しているブラケットをどのように見つけることができますか?

分類Dev

forループを使用して2つのデータセットで最も近い値を見つける

分類Dev

グループごとに別のデータセットから欠落している要素を識別

分類Dev

Dplyr:グループごとに最初の欠落していない文字列を見つける方法は?

分類Dev

MPIリングトポロジを使用して各プロセッサのローカル最大値を比較することにより、関数のグローバル最大値を見つける

分類Dev

bashを使用して、1つの列に重複する値があり、他の列にはないデータを見つけることは可能ですか?

分類Dev

連結されたデータセットの1つを使用して欠落データを入力する

分類Dev

このデータセットのRの回帰方程式からシミュレートされた値を使用して、変数の欠落値を代入するにはどうすればよいですか?

分類Dev

Oracleのテーブルに存在する番号とともに欠落している番号を見つける方法

分類Dev

グループ内の欠落値を見つける方法

分類Dev

パーセント記号を削除し、rを使用して列内のいくつかの値の平均を見つけるにはどうすればよいですか?

分類Dev

パンダの平均とロジックによるグループ化を使用して欠落値を埋める

分類Dev

Rのデータセットで欠落している観測値(NAではない)を特定します

分類Dev

データセット内の欠落している値を数値に置き換えますか?

分類Dev

アルゴリズムの分析-ソートされた配列で欠落している整数をO(n)よりも適切に見つける

分類Dev

Rデータフレームで、特定の行について、列Aの値が列Bの値の何パーセントであるかをどのように見つけることができますか?

分類Dev

sqlalchemyのテーブル間で欠落している値を見つける

分類Dev

2つの列と、異なるデータセットの範囲を持つ値を比較して、行の値を見つけます

分類Dev

インデックスインクリメントPythonPandasデータフレームに基づいて欠落している列の値を見つけて追加する

分類Dev

R-値が欠落しているデータフレームを列方向にlm()ループします

分類Dev

両方のデータフレームの特定の列で最も近い値を見つけることにより、1つのデータフレームから行を抽出して別のデータフレームに結合します

分類Dev

Kableを使用して別の列の値と比較することにより、ある列のセルを条件付きでフォーマットします

分類Dev

TraMineRのseqpcplot()関数を使用するときに、欠落しているデータ状態 '%'を削除します

分類Dev

ソースとしてのベクトルに基づいて、データフレームの列と行の欠落値を補完する方法

分類Dev

r欠落している値より上のセルから値をコピーします

Related 関連記事

  1. 1

    ループ内変数を使用して、最初に欠落している正の値を見つけようとしています

  2. 2

    2つの異なる構造を持つファイル2データセットにエクスポートするときに、欠落している値の空白を取り除くにはどうすればよいですか?

  3. 3

    Pythonを使用して分散データセットの平均値(または移動平均)を見つける

  4. 4

    Pythonを使用して行の値をグループ化することにより、複数の列で最大値を見つける方法は?

  5. 5

    このコードで欠落しているブラケットをどのように見つけることができますか?

  6. 6

    forループを使用して2つのデータセットで最も近い値を見つける

  7. 7

    グループごとに別のデータセットから欠落している要素を識別

  8. 8

    Dplyr:グループごとに最初の欠落していない文字列を見つける方法は?

  9. 9

    MPIリングトポロジを使用して各プロセッサのローカル最大値を比較することにより、関数のグローバル最大値を見つける

  10. 10

    bashを使用して、1つの列に重複する値があり、他の列にはないデータを見つけることは可能ですか?

  11. 11

    連結されたデータセットの1つを使用して欠落データを入力する

  12. 12

    このデータセットのRの回帰方程式からシミュレートされた値を使用して、変数の欠落値を代入するにはどうすればよいですか?

  13. 13

    Oracleのテーブルに存在する番号とともに欠落している番号を見つける方法

  14. 14

    グループ内の欠落値を見つける方法

  15. 15

    パーセント記号を削除し、rを使用して列内のいくつかの値の平均を見つけるにはどうすればよいですか?

  16. 16

    パンダの平均とロジックによるグループ化を使用して欠落値を埋める

  17. 17

    Rのデータセットで欠落している観測値(NAではない)を特定します

  18. 18

    データセット内の欠落している値を数値に置き換えますか?

  19. 19

    アルゴリズムの分析-ソートされた配列で欠落している整数をO(n)よりも適切に見つける

  20. 20

    Rデータフレームで、特定の行について、列Aの値が列Bの値の何パーセントであるかをどのように見つけることができますか?

  21. 21

    sqlalchemyのテーブル間で欠落している値を見つける

  22. 22

    2つの列と、異なるデータセットの範囲を持つ値を比較して、行の値を見つけます

  23. 23

    インデックスインクリメントPythonPandasデータフレームに基づいて欠落している列の値を見つけて追加する

  24. 24

    R-値が欠落しているデータフレームを列方向にlm()ループします

  25. 25

    両方のデータフレームの特定の列で最も近い値を見つけることにより、1つのデータフレームから行を抽出して別のデータフレームに結合します

  26. 26

    Kableを使用して別の列の値と比較することにより、ある列のセルを条件付きでフォーマットします

  27. 27

    TraMineRのseqpcplot()関数を使用するときに、欠落しているデータ状態 '%'を削除します

  28. 28

    ソースとしてのベクトルに基づいて、データフレームの列と行の欠落値を補完する方法

  29. 29

    r欠落している値より上のセルから値をコピーします

ホットタグ

アーカイブ