昨日見た夢を教えて下さい

R言語において読み込んだデータの列名の一部だけを変更したい場合。

列名: 1 2 3 4 5 6 7 ・・・ 100

とある場合 4~6列までの列名だけを

列名: 1 2 3 x y z 7 ・・・ 100

のように変えたい場合どのようにすればよいでしょうか?

A 回答 (2件)

データフレームをaとすると


names(a)[4:6]<-c("x","y","z")
でできる。
    • good
    • 2

names()で変更できます。

変数名がaとすると
部分的にだと全部names(a)で読み込んで、変更したいところを書き換え
names(a)<-のような感じです。colnamesでも同じですが。
このあたりを参考に
http://webbeginner.hatenablog.com/entry/2014/05/ …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!