作者jasonfghx (工人)
看板R_Language
标题Re: [问题] 资料整理
时间Wed Jan 24 08:24:19 2018
: 栏位有日期、姓名、金额
: date name 花费金额
: 2018-01-01 A 50
: 2018-01-01 B 60
: 2018-01-02 A 40
: 2018-01-03 B 80
: 2018-01-05 A 120
: 2018-01-06 B 90
: 我想将这个资料转成下面这个形式
: date name 花费金额 前一次金额 前前一次金额
: 2018-01-01 A 50 NA NA
: 2018-01-01 B 60 NA NA
: 2018-01-02 A 40 50 NA
: 2018-01-03 B 80 60 NA
: 2018-01-05 A 120 40 50
: 2018-01-06 B 90 80 60
: 也就是说,除了知道消费者当天消费金额,也可以知道该消费者前两次的消费金额
: 试过用data.table去做,但都无法整理出像上述的形式
: 麻烦指点一下,谢谢!
假装你资料叫data
data$前一次金额 <- ""
data[i, "前一次金额"] <- 输入你要的数字
不知这样做可不可以?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.200.47.11
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1516753461.A.4EB.html
1F:→ x88776544pc: 如果资料非常少,可以 01/24 09:54