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

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

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

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

スポンサーリンク

実行コマンド

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

###データ例の作成#####
TestData <- 1:10
#&#20869;&#23481;&#12398;&#30906;&#35469;
TestData
[1]  1  2  3  4  5  6  7  8  9 10
########

#5&#30058;&#30446;&#12398;&#35201;&#32032;&#12434;&#21462;&#12426;&#20986;&#12375;
TestData[5]
[1] 5

#5&#30058;&#30446;&#12398;&#35201;&#32032;&#12434;0&#12395;&#32622;&#25563;
TestData[5] <- 0
#&#20869;&#23481;&#12398;&#30906;&#35469;
TestData
[1]  1  2  3  4  0  6  7  8  9 10

#&#12487;&#12540;&#12479;&#12363;&#12425;&#20598;&#25968;&#12434;&#25277;&#20986;
#&#12391;&#12418;,0&#12399;&#38500;&#12367;
TestData[TestData %% 2 == 0 & TestData != 0]
[1]  2  4  6  8 10

#&#12487;&#12540;&#12479;&#12395;&#21517;&#21069;&#12434;&#20184;&#19982;
names(TestData) <- letters[1:10]
#&#20869;&#23481;&#12398;&#30906;&#35469;
TestData
a  b  c  d  e  f  g  h  i  j 
1  2  3  4  0  6  7  8  9 10

#&#21517;&#21069;&#12391;&#12487;&#12540;&#12479;&#12434;&#25277;&#20986;
TestData["e"]
e 
0

#&#31684;&#22258;&#12391;&#25277;&#20986;
TestData[4:9]
d e f g h i 
4 0 6 7 8 9 

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

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