• 締切済み

R言語で読み込んだデータの列名の一部だけ変更したい

R言語において読み込んだデータの列名の一部だけを変更したい場合。 列名: 1 2 3 4 5 6 7 ・・・ 100 とある場合 4~6列までの列名だけを 列名: 1 2 3 x y z 7 ・・・ 100 のように変えたい場合どのようにすればよいでしょうか?

みんなの回答

  • rinkun
  • ベストアンサー率44% (706/1571)
回答No.2

データフレームをaとすると names(a)[4:6]<-c("x","y","z") でできる。

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

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

関連するQ&A