我有一个名为Depression的变量,它有40个观测值,从2004年到2013年每季度(例如2004年第一季度,2004年Q2等)我想建立一个新的列,与第27行/观察对应的差异与2010 Q3并将该值设置为0.非常感谢任何帮助!
答案 0 :(得分:2)
如果我理解你的问题,可以这样做:
# generate sample data
dat <- data.frame(id=paste0("Obs.",1:40),depression=as.integer(runif(40,0,20)))
# Create new var that calculates difference with 27th observation on depression score
dat$diff <- dat$depression - dat$depression[27]