行の結合

概要

dplyrパッケージに含まれるunion_all()は、行の結合を行う関数です。

関連ページ

関数

union_all(x, y)
引数指定説明
x, y必須データフレーム

使い方

解説用データフレーム

df.x <- tibble(
  x1 = c('A', 'B', 'C'),
  x2 = c(1, 2, 3),
)

df.y <- tibble(
  x1 = c('C', 'D', 'E'),
  x2 = c(3, 4, 5),
)
> df.x
# A tibble: 3 x 2
  x1       x2
  <chr> <dbl>
1 A         1
2 B         2
3 C         3

> df.y
# A tibble: 3 x 2
  x1       x2
  <chr> <dbl>
1 C         3
2 D         4
3 E         5

1.行の結合

# df.xとdf.yを行結合する
union_all(df.x, df.y)
# A tibble: 6 x 2
  x1       x2
  <chr> <dbl>
1 A         1
2 B         2
3 C         3
4 C         3
5 D         4
6 E         5
Sponsored Link