0
다음과 같이 두 개의 데이터 프레임이 있습니다.다른 데이터 프레임을 사용하여 데이터 프레임에 열을 추가하는 방법은 무엇입니까?
> df1 = data.frame(Letters1 = as.factor(rep(letters[1:3],c(4,3,5))), Numbers = 1:12)
> df1
Letters1 Numbers
1 a 1
2 a 2
3 a 3
4 a 4
5 b 5
6 b 6
7 b 7
8 c 8
9 c 9
10 c 10
11 c 11
12 c 12
> df2 = data.frame(Letters2 = letters[1:3],Dates = as.Date(1:3, origin = "2016-07-31"))
> df2
Letters2 Dates
1 a 2016-08-01
2 b 2016-08-02
3 c 2016-08-03
어떻게 Letters1 컬럼의 각 문자에 대해 데이터 프레임 1에 데이터 프레임 2에서 날짜 열을 추가하려면?
merge (df1, df2, by.x = "Letters1", by.y = "Letters2")' –