中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

r語言怎么合并兩個數據集

小億
193
2023-11-04 09:30:45
欄目: 編程語言

在R語言中,可以使用merge()函數或者rbind()函數來合并兩個數據集。

  1. 使用merge()函數合并兩個數據集:
# 創建兩個數據集
df1 <- data.frame(ID = c(1, 2, 3, 4),
                  Name = c("John", "Amy", "Tom", "Linda"),
                  Age = c(25, 30, 35, 40))

df2 <- data.frame(ID = c(1, 2, 3, 4),
                  Gender = c("Male", "Female", "Male", "Female"),
                  Salary = c(5000, 6000, 7000, 8000))

# 使用merge()函數合并兩個數據集
merged_df <- merge(df1, df2, by = "ID")

# 打印合并后的數據集
print(merged_df)

輸出結果:

  ID Name Age Gender Salary
1  1 John  25   Male   5000
2  2  Amy  30 Female   6000
3  3  Tom  35   Male   7000
4  4 Linda 40 Female   8000
  1. 使用rbind()函數按行合并兩個數據集:
# 創建兩個數據集
df1 <- data.frame(ID = c(1, 2, 3, 4),
                  Name = c("John", "Amy", "Tom", "Linda"),
                  Age = c(25, 30, 35, 40))

df2 <- data.frame(ID = c(5, 6, 7, 8),
                  Name = c("Mike", "Sara", "Jack", "Emily"),
                  Age = c(45, 50, 55, 60))

# 使用rbind()函數合并兩個數據集
merged_df <- rbind(df1, df2)

# 打印合并后的數據集
print(merged_df)

輸出結果:

  ID  Name Age
1  1  John  25
2  2   Amy  30
3  3   Tom  35
4  4 Linda  40
5  5  Mike  45
6  6  Sara  50
7  7  Jack  55
8  8 Emily  60

根據實際需求,選擇適合的合并方式。

0
灵石县| 凤山市| 西盟| 睢宁县| 登封市| 永丰县| 灵宝市| 江孜县| 周至县| 肥西县| 彩票| 正阳县| 房产| 常德市| 苏尼特右旗| 长岭县| 丹东市| 郯城县| 师宗县| 深泽县| 潮州市| 桐梓县| 磴口县| 海盐县| 桐城市| 卢氏县| 开江县| 达州市| 汕头市| 福安市| 汾阳市| 丰宁| 江口县| 宜阳县| 苏州市| 尤溪县| 大城县| 安乡县| 安西县| 华容县| 嵊州市|