Rで解析:NA値取り扱いコマンドの紹介

Rの解析に役に立つ記事
スポンサーリンク

データの整理で必須のNA値取り扱いコマンドの紹介を紹介します。

スポンサーリンク

コマンドの紹介

内容はコマンド内のコメントを参照ください。

#テストデータの作成
NATestData <- matrix(c(1, 2, 3, 5, 7, NA, 9, 10), nrow = 4, ncol = 2)
TestData <- matrix(c(1, 2, 3, 5, 7, 3, 9, 10), nrow = 4, ncol = 2)

#NAがいくつ含まれているか確認
#1が返されます
sum(is.na(NATestData))

#0が返されます
sum(is.na(TestData))

#多くの関数にはNAを除いて計算するna.rmオプションがあります
#NA値が返されます
sum(NATestData)

#37が返されます
sum(NATestData, na.rm = TRUE)

#NA値を置き換える
NATestData[is.na(NATestData)] <- 3

#置き換え後
NATestData
[,1] [,2]
[1,]    1    7
[2,]    2    3
[3,]    3    9
[4,]    5   10

少しでも、あなたの解析が楽になりますように!!

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました