« [R]tibbleの行に連番付け、順位付けを行う | トップページ | [R]ある列の重複を除いた個数を調べる »

2024年4月 7日 (日)

[R]tibbleで特殊な列名を使用して操作する

例えばASCIIの0~9で始まる名前は通常は列名に使用できないが、バックティック(`)で挟むと使用することができるようになる。

> library(tidyverse)
> tib <- tibble(21世紀 = 1:4)
エラー: 想定外のシンボルです ( "tib <- tibble(21世紀" の)
> tib <- tibble(`21世紀` = 1:4)
> tib %>% as.data.frame()
21世紀
1 1
2 2
3 3
4 4
> tib %>% filter(`21世紀` >= 3) %>% as.data.frame()
21世紀
1 3
2 4

« [R]tibbleの行に連番付け、順位付けを行う | トップページ | [R]ある列の重複を除いた個数を調べる »

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

コメント

コメントを書く

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

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

« [R]tibbleの行に連番付け、順位付けを行う | トップページ | [R]ある列の重複を除いた個数を調べる »

無料ブログはココログ

■■

■■■