我是R新手,发现很难生成一系列行,其中每个生成的行都有一个计算日期。根据r中的一个日期生成日期列表
例如,从这样的数据集去:
Name date_birth
Greg 01/02/2015
Fred 02/02/2015
...生成以下:
Name date_birth age date_atage<br/>
Greg 01/02/2015 0 01/02/2015
Greg 01/02/2015 1 02/02/2015
Greg 01/02/2015 2 03/02/2015
Fred 02/02/2015 0 02/02/2015
Fred 02/02/2015 1 03/02/2015
Fred 02/02/2015 2 04/02/2015
我一直在研究网站,如R-博客,一般教学博客,本网站和我一直试图找出涉及Seq声明的循环声明,以便每个人(例如Greg,Fred等)都可以在计算日期并将其放置在自己的行中时重复该过程。你的第一个想法可能是在Excel中这样做更简单,但这不是,因为我需要为800多个人(即不只是格雷格和弗雷德)以及300天以上的人重复这一点。
你从哪里得到的年龄,还是只是一个递增? – MikeRSpencer
是的,它只增加1天。但我希望生成的列表从1日龄到300日龄。所以基本上为每个人生成300个新行。 – ElTenero