r語(yǔ)言合并兩個(gè)數(shù)據(jù)集的方法是什么

小億
265
2024-03-22 15:12:51

在R語(yǔ)言中,合并兩個(gè)數(shù)據(jù)集可以使用merge()函數(shù)或者dplyr包中的left_join()、right_join()、inner_join()、full_join()等函數(shù)來(lái)實(shí)現(xiàn)。

  1. 使用merge()函數(shù)合并兩個(gè)數(shù)據(jù)集:
merged_data <- merge(data1, data2, by = "key_column")
  1. 使用dplyr包中的left_join()、right_join()、inner_join()、full_join()等函數(shù)合并兩個(gè)數(shù)據(jù)集:
library(dplyr)

# left join
merged_data <- left_join(data1, data2, by = "key_column")

# right join
merged_data <- right_join(data1, data2, by = "key_column")

# inner join
merged_data <- inner_join(data1, data2, by = "key_column")

# full join
merged_data <- full_join(data1, data2, by = "key_column")

0