在R語言中,可以使用data.frame()
函數創建數據集,并使用merge()
函數將兩個數據集合并。
以下是創建和合并兩個數據集的示例代碼:
# 創建第一個數據集
df1 <- data.frame(
id = 1:5,
name = c("Alice", "Bob", "Charlie", "Dave", "Eve"),
age = c(25, 30, 35, 40, 45)
)
# 創建第二個數據集
df2 <- data.frame(
id = 1:5,
salary = c(5000, 6000, 7000, 8000, 9000)
)
# 根據id列合并數據集
merged_df <- merge(df1, df2, by = "id")
上述代碼將根據id
列將兩個數據集df1
和df2
合并為一個新的數據集merged_df
。合并后的數據集將包含id
、name
、age
和salary
四個列。
注意:兩個數據集合并時,需要確保合并的列在兩個數據集中存在,并且列名相同。