class scoreclassの 3 を 5 に修正して新しいデータフレーム形式で表示させるにはどのようにすればよろしいのでしょうか?
1 10
1 11
2 13
2 14
3 12
3 15
4 17
4 14
5 13
5 10
No.22774 Re: 固辞,数字の置換 【青木繁伸】 2019/07/08(Mon) 15:37
データフレームを a とすれば,a$class[a$class==3] <- 5で置換できます。
No.22775 Re: 固辞,数字の置換 【コロン】 2019/07/08(Mon) 16:40
青木先生
お忙しい中申し訳ございません。
ネットで検索をしていたら,置換は gsub というサイトが多かったため,gsubでやっていたのですが,何度やっても,データフレーム形式にならず,かつ,すべての数字が5に変換されたので,わからなくなり,投稿した次第です。
ありがとうございました。
No.22776 Re: 固辞,数字の置換 【青木繁伸】 2019/07/08(Mon) 18:07
gsub でもできないことはないですが,gsub は本来は文字列の置換ですからa$class <- as.numeric(gsub(3, 5, a$class))as.numeric してやるなんて余計なことをしないといけません。
No.22777 Re: 固辞,数字の置換 【コロン】 2019/07/08(Mon) 18:24
青木先生
as.numericなんですね!gsubでもできました。ただ先生から最初に提示いただきましたものがわかりやすいです。
なんどもありがとうございました。
● 「統計学関連なんでもあり」の過去ログ--- 048 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る