« [R]データフレームから指定した一列を取り出す | トップページ | [R]tibbleを指定した列だけのtibbleに変換する »

2025年10月13日 (月)

[R]tibbleを指定した行だけのtibbleに変換する

[ ]演算子を使う。取り出したい行を数値型ベクトルで指定する。列を指定する箇所は空欄にする。負数を指定すると、その行を取り除くという指定になる。以下の例では、簡潔な表示にするためにデータフレームに変換して表示している。

> library(tidyverse)
> n <- c(11, 22, 33, 44)
> name <- c("イレイナ", "カナメ", "セナディア", "リフ")
> seiyu <- c("本渡楓", "安野希世乃", "鈴木みのり", "瀬戸麻沙美")
> tib <- tibble(n, name, seiyu)
> tib |> as.data.frame()
n name seiyu
1 11 イレイナ 本渡楓
2 22 カナメ 安野希世乃
3 33 セナディア 鈴木みのり
4 44 リフ 瀬戸麻沙美
> tib[c(2, 4), ] |> as.data.frame()
n name seiyu
1 22 カナメ 安野希世乃
2 44 リフ 瀬戸麻沙美
> tib[c(-3), ] |> as.data.frame()
n name seiyu
1 11 イレイナ 本渡楓
2 22 カナメ 安野希世乃
3 44 リフ 瀬戸麻沙美

« [R]データフレームから指定した一列を取り出す | トップページ | [R]tibbleを指定した列だけのtibbleに変換する »

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

コメント

コメントを書く

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

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

« [R]データフレームから指定した一列を取り出す | トップページ | [R]tibbleを指定した列だけのtibbleに変換する »

無料ブログはココログ

■■

■■■