저는 단기간에 R 학습을 시작했습니다. 나는 내가 필요로두 날짜 사이의 행을 데이터 프레임에 생성하십시오.
Name stDte edDte
A 2010-05-01 2014-12-01
B 2013-06-01 2014-02-01
는 내가 rbind하지만 난과 함께 대한 루프 '에 대한'는의 조합을 사용하는 방법에 대해 생각하고이
Name Dte
A 2010-05-01
A 2010-06-01
A 2010-07-01
...
A 2014-12-01
B 2013-06-01
B 2013-07-01
...
B 2014-02-01
같은 테이블로 변환하려면 다음 표를 가지고 그것에 대해 어떻게해야할지 모르겠다. 그렇게하는 방법에 대한 제안을 부탁드립니다. 지침에 미리 감사드립니다.
에 오신 것을 환영합니다 SO에 있습니다. 시도해 봤어? –
예, Richard Scriven의 data.table 접근 방식은 제가 필요로하는 것과 정확히 같습니다. 이전에 행을 집계하는 데만 사용 했으므로 seq (stDte, edDte, by = 'month'), by = 'Name']을 사용하여 테이블에 새 행을 추가하는 방법을 생각하지 않았습니다. 이것은 매우 빠른 응답으로 훌륭한 포럼입니다. 나는 여기서 많은 것을 배울 것입니다. – Keong