R logo

データフレームの列の順番を並び替える時は、列選択で使用する

dplyr::select

を使う。 例えば、下記の様なデータフレーム(データ名: Dat1)があって、

order-column-1

これを左から

「Sex -> Genotype -> Region -> Area -> NFT -> FN -> それ以外の列」

とゆーふーに並べ変えたい場合、

dplyr::select(Dat1, Sex,Genotype,Region,Area,NFT,FN,everything())

と記載する。

「それ以外の列」は、

everything()

と書けばOK。

 

並び替え後↓

order-column-2
にほんブログ村 子育てブログ ワーキングマザー育児へ