最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

R語言數(shù)據(jù)框合并(merge)的幾種方式小結

 更新時間:2021年03月12日 11:20:12   作者:余醉 | dtminer  
這篇文章主要介紹了R語言數(shù)據(jù)框合并(merge)的幾種方式小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

merge data frames (inner, outer, left, right)

數(shù)據(jù)

> df1 = data.frame(CustomerId = c(1:6), Product = c(rep("Toaster", 3), rep("Radio", 3))) 
> df1  
> CustomerId  Product
1     1  Toaster
2     2  Toaster
3     3  Toaster
4     4  Radio
5     5  Radio
6     6  Radio

> df2 = data.frame(CustomerId = c(2, 4, 6), State = c(rep("Alabama", 2), rep("Ohio", 1)))
> df   
> CustomerId  State
1     2  Alabama
2     4  Alabama
3     6  Ohio 

inner

 > merge(x = df1, y = df2, by = "CustomerId", all = TRUE)     
 > CustomerId Product  State
 1     1 Toaster  <NA>
 2     2 Toaster  Alabama
 3     3 Toaster  <NA>
 4     4 Radio   Alabama
 5     5 Radio   <NA>
 6     6 Radio   Ohio

left

> merge(x = df1, y = df2, by = "CustomerId", all.x = TRUE)
> CustomerId Product  State      
1     1 Toaster  <NA>
2     2 Toaster  Alabama
3     3 Toaster  <NA>
4     4 Radio   Alabama
5     5 Radio   <NA>
6     6 Radio   Ohio

right

> merge(x = df1, y = df2, by = "CustomerId", all.y = TRUE) 
> CustomerId Product  State
1     2 Toaster  Alabama
2     4 Radio   Alabama
3     6 Radio   Ohio

outer

> merge(x = df1, y = df2, by = NULL)
> CustomerId.x Product CustomerId.y  State
1      1 Toaster      2  Alabama
2      2 Toaster      2  Alabama
3      3 Toaster      2  Alabama
4      4 Radio       2  Alabama
5      5 Radio       2  Alabama
6      6 Radio       2  Alabama
7      1 Toaster      4  Alabama
8      2 Toaster      4  Alabama
9      3 Toaster      4  Alabama
10      4 Radio       4  Alabama
11      5 Radio       4  Alabama
12      6 Radio       4  Alabama
13      1 Toaster      6  Ohio
14      2 Toaster      6  Ohio
15      3 Toaster      6  Ohio
16      4 Radio       6  Ohio
17      5 Radio       6  Ohio
18      6 Radio       6  Ohio

到此這篇關于R語言數(shù)據(jù)框合并(merge)的幾種方式小結的文章就介紹到這了,更多相關R語言數(shù)據(jù)框合并內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

衡水市| 温泉县| 叶城县| 上思县| 隆林| 岢岚县| 和平县| 乃东县| 平塘县| 绿春县| 塘沽区| 松滋市| 延川县| 临邑县| 宣城市| 孝义市| 六盘水市| 新蔡县| 昭觉县| 东海县| 肥城市| 肥东县| 绵阳市| 武邑县| 平南县| 开远市| 兴海县| 安平县| 丹东市| 任丘市| 武清区| 大埔县| 阳山县| 宁波市| 澄江县| 喜德县| 余干县| 吉安县| 枣强县| 邵阳市| 霞浦县|