Rで解析:ベクトルに関するデータ抽出のコマンド例

Rの解析に役に立つ記事

ベクトルに関するデータ抽出のコマンド例です。初歩的な内容の紹介です。

実行コマンドはR version 4.2.2で確認しています。

スポンサーリンク
スポンサーリンク

実行コマンド

詳細はコメント、コマンドのヘルプを確認してください。

###データ例の作成#####
TestData <- 1:10
#内容の確認
TestData
[1]  1  2  3  4  5  6  7  8  9 10
########

#5番目の要素を取り出し
TestData[5]
[1] 5

#5番目の要素を0に置換
TestData[5] <- 0
#内容の確認
TestData
[1]  1  2  3  4  0  6  7  8  9 10

#データから偶数を抽出
#でも,0は除く
TestData[TestData %% 2 == 0 & TestData != 0]
[1]  2  4  6  8 10

#データに名前を付与
names(TestData) <- letters[1:10]
#内容の確認
TestData
a  b  c  d  e  f  g  h  i  j 
1  2  3  4  0  6  7  8  9 10

#名前でデータを抽出
TestData["e"]
e 
0

#範囲で抽出
TestData[4:9]
d e f g h i 
4 0 6 7 8 9 

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

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