« [R]特定の列の値でtibbleの行を並び替える | トップページ | [R]tibbleを特定の列だけのtibbleに変換する »

2024年1月31日 (水)

[R]tibbleの列名を変える

rename関数を使う。引数には、変えたい列を「(新列名)=(旧列名)」と指定する。複数同時に指定できる。

以下の例では簡潔な表示にするため、表示の際にtibbleはデータフレームに変換している。

> library(tidyverse)
> no <- 1:3
> name <- c("ABC", "abc", "123")
> age <- 23:21
> tib <- tibble(no, name, age)
> tib %>% as.data.frame()
no name age
1 1 ABC 23
2 2 abc 22
3 3 123 21
> tib %>% rename(seimei = name, toshi = age) %>% as.data.frame()
no seimei toshi
1 1 ABC 23
2 2 abc 22
3 3 123 21

« [R]特定の列の値でtibbleの行を並び替える | トップページ | [R]tibbleを特定の列だけのtibbleに変換する »

R(tidyverse)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]特定の列の値でtibbleの行を並び替える | トップページ | [R]tibbleを特定の列だけのtibbleに変換する »

無料ブログはココログ

■■

■■■