[R]tibbleに新しい列を追加する
add_column関数を使う。.afterオプション(.beforeオプションもある)を使うと任意の位置に追加することができる。
> library(tibble)
> no <- 1:2
> name <- c("セナディア", "イレイナ")
> tib <- tibble(no, name)
> tib |> as.data.frame()
no name
1 1 セナディア
2 2 イレイナ
> seiyu <- c("鈴木みのり", "本渡楓")
> tib <- tib |> add_column(seiyu = seiyu)
> tib |> as.data.frame()
no name seiyu
1 1 セナディア 鈴木みのり
2 2 イレイナ 本渡楓
> tib <- tib |> add_column(seiyu2 = seiyu, .after = no)
> tib |> as.data.frame()
no seiyu2 name seiyu
1 1 鈴木みのり セナディア 鈴木みのり
2 2 本渡楓 イレイナ 本渡楓
« [R]特殊な文字が含まれる名前を付けた要素からなるリストを作成する | トップページ | [R]正規表現を使用していずれかの文字列にマッチする文字列を抜き出す »
「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]特殊な文字が含まれる名前を付けた要素からなるリストを作成する | トップページ | [R]正規表現を使用していずれかの文字列にマッチする文字列を抜き出す »

コメント