이것은 단순한 R 질문입니다. 여기에 정확한 대답은 나와 있지 않습니다. 다음과 같은 데이터 프레임 (alldata)이 있습니다.R 데이터 프레임에 값을 삽입하기위한 간단한 검색
Case zip market
1 44485 0
2 44481 0
0
350 만 개가 넘는 레코드가 있습니다.
그런 다음 두 번째 데이터 프레임 인 'zipcode'가 있습니다.
market zip
1 44485
1 44486
1 44488
... ... (100 zips in market 1)
2 43211
... ... (100 zips in market 2, etc.)
는 I는 우편 번호 데이터 프레임에 해당하는 값과 일치 ALLDATA $으로 우편에 기초하여 각각의 경우에 대해 ALLDATA $으로 시장에 대한 정확한 값을 반환 할. 나는 단지 올바른 구문을 찾고있을 뿐이며 평소와 같이 도움을 많이받습니다. merge
사용하면 alldata
의 market
열 걱정하지 않기 때문에
. '[r] merge'를 검색하면 –
@Ricardo Saporta가 3.5에서'merge'가 약간 느려질 수 있습니다. –
@TylerRinker, 나는 자주 400 만 줄에'merge.data.table'을 사용합니다. 그래도'qdap'을 사용하는 것이 좋습니다. –