[R]リストの要素に後から名前を付ける
names関数を使う。この関数は特定の要素だけに名前を付けることはできず、全要素一括でなければできないことに注意。名前を付けたくない要素には””を指定する。
> s1 <- c("セナディア", "イレイナ")
> s2 <- c("鈴木みのり", "本渡楓")
> s3 <- c("崩壊3rd", "魔女の旅々")
> lst <- list(s1, s2, s3)
> lst
[[1]]
[1] "セナディア" "イレイナ"
[[2]]
[1] "鈴木みのり" "本渡楓"
[[3]]
[1] "崩壊3rd" "魔女の旅々"
> names(lst) <- c("名前", "声優", "作品")
> lst
$名前
[1] "セナディア" "イレイナ"
$声優
[1] "鈴木みのり" "本渡楓"
$作品
[1] "崩壊3rd" "魔女の旅々"
> names(lst) <- c("名前", "", "作品")
> lst
$名前
[1] "セナディア" "イレイナ"
[[2]]
[1] "鈴木みのり" "本渡楓"
$作品
[1] "崩壊3rd" "魔女の旅々"
« [R]要素に名前を付けてリストを作成する | トップページ | [R]read_lines関数で様々な文字コードのテキストファイルを読み込む »
「R(リスト)」カテゴリの記事
- [R]リストの要素名を得る(2026.01.26)
- [R]リストに含まれる要素の要素名を得る(2025.06.19)
- [R]リストの特定の要素を削除する(2025.06.17)
- [R]リストに要素を追加する(2025.06.16)
- [R]リストとは(2025.06.01)
« [R]要素に名前を付けてリストを作成する | トップページ | [R]read_lines関数で様々な文字コードのテキストファイルを読み込む »

コメント