0
수동으로하지 않고 출시 날짜와 다음 버전 릴리스 날짜 사이의 날짜 범위를 기준으로 어떤 제품 버전이 유효했는지 나타내는 더미 변수를 만들고 싶습니다. 해당 출시 날짜와 다음 버전이 출시 된 몇 백 가지 버전이 있으며이 데이터를 Purchases 데이터 프레임과 병합/결합합니다.R 날짜순으로 더미 변수 만들기
현재 I는 다음과 같이 두 개의 데이터 프레임 (버전 및 구입)가 :
View(Version)
Type Version Release_Date Next_Release
A 1.2.3 2013-11-14 2014-01-11
B 1.3.1 2014-01-11 2014-02-20
A 1.5.1 2014-02-20 2014-03-08
A 1.5.2 2014-03-08 2014-04-06
B 1.5.3 2014-04-06 2014-04-12
A 1.5.4 2014-04-12 2014-04-15
B 1.5.5 2014-05-15 2014-05-20
B 1.6.1 2014-05-20 2014-06-26
A 1.6.2 2014-06-26 2014-07-14
View(Purchases)
TIMESTAMP Amount
2013-11-14 15.44
2013-11-14 13.39
2013-11-14 15.35
2013-11-15 86.43
2014-01-15 12.30
2014-01-17 23.55
내가 날짜 범위에 따라 '구매'데이터 프레임의 각 버전에 대한 더미 변수를 생성하고자하는 버전이 적용되었습니다. 즉 구매의 타임 스탬프는 해당 버전이 해당 버전 더미 = 어떤 조언이나 도움에 미리 1 개, 그렇지 않으면 0
View(Purchases)
TIMESTAMP Amount Version_1.2.3 Version_1.3.1 ....
2013-11-14 15.44 1 0
2013-11-14 13.39 1 0
2013-11-14 15.35 1 0
2013-11-15 86.43 1 0
2014-01-15 12.30 0 1
2014-01-17 23.55 0 1
....
감사합니다 당신이 효과가 있다는 날짜 범위 내에있는 경우.
표시기 열을 하나씩 계산 해 본 적이 있습니까? – kitman0804