[R]tibbleの指定した列から重複を取り除いてその列だけを返す
distinct関数を使う。引数に指定した列から重複を取り除いてその列だけを返す。2つ以上同時に指定もできる。
> tib %>% as.data.frame()
title seiyu
1 ウマ娘 大橋彩香
2 ウマ娘 大橋彩香
3 ウマ娘 石見舞菜香
4 ライザのアトリエ2 石見舞菜香
5 推しの子 石見舞菜香
6 ウマ娘 和多田美咲
> tib %>% distinct(title) %>% as.data.frame()
title
1 ウマ娘
2 ライザのアトリエ2
3 推しの子
> tib %>% distinct(seiyu) %>% as.data.frame()
seiyu
1 大橋彩香
2 石見舞菜香
3 和多田美咲
> tib %>% distinct(title, seiyu) %>% as.data.frame()
title seiyu
1 ウマ娘 大橋彩香
2 ウマ娘 石見舞菜香
3 ライザのアトリエ2 石見舞菜香
4 推しの子 石見舞菜香
5 ウマ娘 和多田美咲
« [R]リストの各要素からインデックスを指定してまとめて値を抜き出す | トップページ | [R]ヌル(0x00)を含むテキストファイルを高速に読み込む »
「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]ヌル(0x00)を含むテキストファイルを高速に読み込む »

コメント