Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. rr_1 rr_2 cc_1 cc_2
  2. 100 0 1 0
  3. 200 100 1 1
  4. 300 300 1 1
  5. 400 500 1 1
  6. 0 0 0 0
  7.  
  8. rr_1 rr_2 cc_1 cc_2
  9. 100 0 1 0
  10. 200 100 2 1
  11. 300 300 3 2
  12. 400 500 4 3
  13. 0 0 4 3
  14.  
  15. df <- df1 %>% select(starts_with("cc"))
  16. rows <- nrow(df)
  17.  
  18. cc_cum <- function(x) {
  19. for(i in 2:rows) {
  20. df$x[i] <- df$x[i-1] + df$x[i]
  21. }
  22.  
  23. apply(df, 2, cc_cum)
  24.  
  25. df <- df1 %>% select(starts_with("cc"))
  26.  
  27. cc_cum <- function(x) {
  28. x <- as.vector(df$x)
  29. x <- cumsum(x)
  30. df$x <- x
  31. }
  32.  
  33. apply(df, 2, cc_cum )
  34.  
  35. df <- df1 %>% select(starts_with("cc"))
  36. rows <- nrow(df)
  37.  
  38. cc_cum <- function(x) {
  39. for(i in 2:rows) {
  40. df$x[i] <- df$x[i-1] + df$x[i]
  41. }
  42. }
  43.  
  44. apply(df, 2, cc_cum)
  45.  
  46. df <- df1 %>% select(starts_with("cc"))
  47.  
  48. rows <- nrow(df)
  49.  
  50. for(i in 2:rows) {
  51. df$cc_1[i] <- df$cc_1[i-1] + df$cc_1[i]
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement