特定の「NA」値(すべての「NA」ではない)をRデータフレームの特定の数値に置き換える方法は?

タンタン

次のような500行40列を超える大きなデータフレームがあります。

dataframe <- data.frame(ID=c("ID1","ID2","ID3","..."), column1=c(1,NA,0,1), column2=c(1,0,0,1),column3=c(1,NA,NA,NA),... = c (1,0,1,1))

現在、列3には3つの「NA」値があり、ID2の列3を数値「1」に置き換えたいと思います。

そのための良い方法を教えてください。

ロナックシャー

特定のセルをサブセット化してから、値を割り当てることができます

dataframe$column3[dataframe$ID == "ID2" & is.na(dataframe$column3)] <- 1

使用することもできます replace

transform(dataframe, column3 = replace(column3, ID == "ID2" & is.na(column3), 1))

 #   ID column1 column2 column3
 #1 ID1       1       1       1
 #2 ID2      NA       0       1
 #3 ID3       0       0      NA
 #4 ID4       1       1      NA

データ

dataframe <- data.frame(ID=c("ID1","ID2","ID3", "ID4"), 
              column1=c(1,NA,0,1), column2=c(1,0,0,1),column3=c(1,NA,NA,NA))

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

文字列置換機能を適応させて、データフレーム内の特定の数値をNAに置き換える方法は?

分類Dev

データフレームで、「該当なし」、「利用不可」、「不明」などの値をすべて「NA」に置き換える(調和させる)方法は?

分類Dev

データフレーム内の特定の値をNAに置き換える

分類Dev

各行の特定の数の要素(行ごとに異なる)をRデータフレームのゼロ/ NAに置き換える方法は?

分類Dev

データフレーム内の他の属性の値に応じて、変数のすべてのNa値を「Y」または「N」に置き換えます

分類Dev

特定の条件に基づいてパンダデータフレームの特定の列の特定の値を置き換える方法は?

分類Dev

Rデータフレームの無限値を置き換えます[`is.infinite()`が `is.na()`のように動作しないのはなぜですか]

分類Dev

データフレーム内のさまざまな空の値をすべて置き換えて、「-」などではなくすべてNaNにする方法

分類Dev

Pythonパンダ、データフレームのNA値を別のデータフレームで検索された値に置き換える方法は?

分類Dev

データフレーム列の特定の文字の後のすべてを置き換える方法は?

分類Dev

R:データフレームの複数の列の複数の値をNAに置き換えます

分類Dev

データフレーム内の空の文字列をNA文字列ではなくNA(欠落値)に置き換える方法

分類Dev

データフレーム内の特定の値をNAとして置き換える

分類Dev

データフレーム内の特定のイベントの後に値を置き換える方法は?

分類Dev

特定の列から特定の値のデータを削除(またはNAに置き換える)するにはどうすればよいですか?

分類Dev

データフレームの特定の条件下でTrueとFalseを数値に置き換える方法

分類Dev

データフレーム内のNAをRの同じ行の前の値に置き換える方法

分類Dev

データフレーム内の変数のNA値を、別の変数の値を条件とする前の行の非NA値に置き換える

分類Dev

データフレーム内の位置に基づいて文字列を数値に置き換える方法は?

分類Dev

Pythonで、データフレームの特定の値をその列の平均に置き換えるにはどうすればよいですか?

分類Dev

データフレーム内の値をランダムな値に置き換える(NAが存在する)

分類Dev

データフレーム内のすべての値を(マージではなく)別のデータフレームから参照されている値に置き換える/置換する

分類Dev

データフレームのすべての行で文字列の特定の部分を置き換えるにはどうすればよいですか?

分類Dev

リストにないパンダデータフレームのすべての値を置き換える方法は?

分類Dev

<NA>行をRデータフレームの前の値に体系的に置き換える方法

分類Dev

Rのデータフレーム内の特定の値を置き換える

分類Dev

pysparkは、データフレーム内のすべての値を別の値に置き換えます

分類Dev

行の値をRの別のデータフレームの特定の値に置き換えます

分類Dev

特定の条件に基づいて、データフレームの値を別のデータフレームの値に置き換えるにはどうすればよいですか?

Related 関連記事

  1. 1

    文字列置換機能を適応させて、データフレーム内の特定の数値をNAに置き換える方法は?

  2. 2

    データフレームで、「該当なし」、「利用不可」、「不明」などの値をすべて「NA」に置き換える(調和させる)方法は?

  3. 3

    データフレーム内の特定の値をNAに置き換える

  4. 4

    各行の特定の数の要素(行ごとに異なる)をRデータフレームのゼロ/ NAに置き換える方法は?

  5. 5

    データフレーム内の他の属性の値に応じて、変数のすべてのNa値を「Y」または「N」に置き換えます

  6. 6

    特定の条件に基づいてパンダデータフレームの特定の列の特定の値を置き換える方法は?

  7. 7

    Rデータフレームの無限値を置き換えます[`is.infinite()`が `is.na()`のように動作しないのはなぜですか]

  8. 8

    データフレーム内のさまざまな空の値をすべて置き換えて、「-」などではなくすべてNaNにする方法

  9. 9

    Pythonパンダ、データフレームのNA値を別のデータフレームで検索された値に置き換える方法は?

  10. 10

    データフレーム列の特定の文字の後のすべてを置き換える方法は?

  11. 11

    R:データフレームの複数の列の複数の値をNAに置き換えます

  12. 12

    データフレーム内の空の文字列をNA文字列ではなくNA(欠落値)に置き換える方法

  13. 13

    データフレーム内の特定の値をNAとして置き換える

  14. 14

    データフレーム内の特定のイベントの後に値を置き換える方法は?

  15. 15

    特定の列から特定の値のデータを削除(またはNAに置き換える)するにはどうすればよいですか?

  16. 16

    データフレームの特定の条件下でTrueとFalseを数値に置き換える方法

  17. 17

    データフレーム内のNAをRの同じ行の前の値に置き換える方法

  18. 18

    データフレーム内の変数のNA値を、別の変数の値を条件とする前の行の非NA値に置き換える

  19. 19

    データフレーム内の位置に基づいて文字列を数値に置き換える方法は?

  20. 20

    Pythonで、データフレームの特定の値をその列の平均に置き換えるにはどうすればよいですか?

  21. 21

    データフレーム内の値をランダムな値に置き換える(NAが存在する)

  22. 22

    データフレーム内のすべての値を(マージではなく)別のデータフレームから参照されている値に置き換える/置換する

  23. 23

    データフレームのすべての行で文字列の特定の部分を置き換えるにはどうすればよいですか?

  24. 24

    リストにないパンダデータフレームのすべての値を置き換える方法は?

  25. 25

    <NA>行をRデータフレームの前の値に体系的に置き換える方法

  26. 26

    Rのデータフレーム内の特定の値を置き換える

  27. 27

    pysparkは、データフレーム内のすべての値を別の値に置き換えます

  28. 28

    行の値をRの別のデータフレームの特定の値に置き換えます

  29. 29

    特定の条件に基づいて、データフレームの値を別のデータフレームの値に置き換えるにはどうすればよいですか?

ホットタグ

アーカイブ