[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]2つの列による重複を調べてその重複の数を表示する(2025.12.24)
- [R]tibbleから指定した一列を取り出してベクトルにする(2025.10.19)
- [R]tibbleを指定した列だけのtibbleに変換する(2025.10.14)
- [R]tibbleを指定した行だけのtibbleに変換する(2025.10.13)
- [R]tibbleの列名を得る(2025.07.17)
« [R]特定の列の値でtibbleの行を並び替える | トップページ | [R]tibbleを特定の列だけのtibbleに変換する »

コメント