Skip to content
Prev 387582 / 398502 Next

Calculating column differences

Bill 

I ended up taking a different approach
miDat <- miDat %>% 
  mutate(new_cases = cases - lag(cases, default = 0))

 - or - 

df <- df %>% 
  mutate(diff = Score - lag(Score, default = 0))

Jeff

-----Original Message-----
From: William Michels <wjm1 at caa.columbia.edu> 
Sent: Wednesday, March 24, 2021 1:41 PM
To: r-help at r-project.org
Cc: reichmanj at sbcglobal.net; Gerrit Eichner <gerrit.eichner at math.uni-giessen.de>
Subject: Re: [R] Calculating column differences

More correctly, with an initial "NA" value in the "diff" column:
ID Score diff
1  0     0   NA
2  1     8    8
3  2    12    4
4  3    16    4
5  4    20    4
6  5    24    4
HTH, Bill.
On Wed, Mar 24, 2021 at 10:59 AM William Michels <wjm1 at caa.columbia.edu> wrote: