Guest User

Untitled

a guest
Nov 23rd, 2017
353
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. for(i in 1:i) if(forecasting$day10[i]>headcount$within10closures[i]){
  2. forecasting$day10[i] <- forecasting$day10[i] - headcount$within10closures[i]
  3. } else {
  4. forecasting$day10[i] <- 0
  5. subtraction <- headcount$within10closures[i]-forecasting$day10[i]
  6. if(forecasting$day9[i]>subtraction){
  7. forecasting$day9[i] - (subtraction)
  8. } else {
  9. forecasting$day9[i] <- 0
  10. subtraction <- subtraction - forecasting$day9[i]
  11. if(forecasting$day8[i]>subtraction){
  12. forecasting$day8[i] - (subtraction)
  13. } else {
  14. forecasting$day8[i] <- 0
  15. subtraction <- subtraction - forecasting$day8[i]
  16. if(forecasting$day7[i]>subtraction){
  17. forecasting$day7[i] - (subtraction)
  18. } else {
  19. forecasting$day7[i] <- 0
  20. subtraction <- subtraction - forecasting$day7[i]
  21. if(forecasting$day6[i]>subtraction){
  22. forecasting$day6[i] - (subtraction)
  23. } else {
  24. forecasting$day6[i] <- 0
  25. subtraction <- subtraction - forecasting$day6[i]
  26. if(forecasting$day5[i]>subtraction){
  27. forecasting$day5[i] - (subtraction)
  28. } else {
  29. forecasting$day5[i] <- 0
  30. subtraction <- subtraction - forecasting$day5[i]
  31. if(forecasting$day4[i]>subtraction){
  32. forecasting$day4[i] - (subtraction)
  33. } else {
  34. forecasting$day4[i] <- 0
  35. subtraction <- subtraction - forecasting$day4[i]
  36. if(forecasting$day3[i]>subtraction){
  37. forecasting$day3[i] - (subtraction)
  38. } else {
  39. forecasting$day3[i] <- 0
  40. subtraction <- subtraction - forecasting$day3[i]
  41. if(forecasting$day2[i]>subtraction){
  42. forecasting$day2[i] - (subtraction)
  43. } else {
  44. forecasting$day2[i] <- 0
  45. subtraction <- subtraction - forecasting$day2[i]
  46. if(forecasting$day1[i]>subtraction){
  47. forecasting$day1[i] - (subtraction)
  48. } else {
  49. forecasting$day2[i] <- 0
  50. subtraction <- subtraction - forecasting$day2[i]
  51. forecasting$day1 <- forecasting$day1 - subtraction
  52. }
  53. }
  54. }
  55. }
  56. }
  57. }
  58. }
  59. }
  60. }
  61. }
  62.  
  63. for(x in 1:11){
  64. for(i in 1:n){
  65. ifelse(x==1, subtraction <- headcount$within10closures[i], subtraction <- (subtraction - (forecasting[i,grep("day10", colnames(forecasting))+1-x])))
  66. ifelse(forecasting[i,grep("day10", colnames(forecasting))+1-x]>=subtraction, forecasting[i,grep("day10", colnames(forecasting))+1-x] <- forecasting[i,grep("day10", colnames(forecasting))+1-x] - subtraction, forecasting[i,grep("day10", colnames(forecasting))+1-x] <- 0)
  67. }
  68. }
  69.  
  70. day0 | day1 | day2 | day3
  71. -----+------+------+------
  72. 10 | 10 | 10 | 10
  73. 10 | 10 | 10 | 10
  74. 10 | 10 | 10 | 10
  75.  
  76. | within10closures |
  77. 6
  78. 10
  79. 35
  80.  
  81. day0 | day1 | day2 | day3
  82. -----+------+------+------
  83. 10 | 10 | 10 | 4
  84. 10 | 10 | 10 | 0
  85. 5 | 0 | 0 | 0
Add Comment
Please, Sign In to add comment