遇到个这么问题 各位大神帮忙看下
> frame1
area year value
1 海淀 1990 1
2 朝阳 1991 2
3 西城 1992 3
4 海淀 1993 4
5 朝阳 1994 5
6 西城 1995 6
> frame2
area year value2
1 海淀 1990 7
2 朝阳 1991 8
3 西城 1992 9
> frame3 <- merge(frame1,frame2,by= "area",all=T)
Error in merge(frame1, frame2, by = "area", all = T) :
unused arguments (by = "area", all = T)
这个 unused arguments 在这里为啥?实在搞不明白
PS:
> str(frame1)
'data.frame': 6 obs. of 3 variables:
$ area : chr "海淀" "朝阳" "西城" "海淀" ...
$ year : num 1990 1991 1992 1993 1994 ...
$ value: num 1 2 3 4 5 6
> str(frame2)
'data.frame': 3 obs. of 3 variables:
$ area : chr "海淀" "朝阳" "西城"
$ year : num 1990 1991 1992
$ value2: num 7 8 9