Guest User

Untitled

a guest
Jun 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. A<-airquality
  2. B<-data.frame(Month=unique(A$Month),col=c("Ozone","Solar.R", "Wind", "wind","Solar.R"))
  3.  
  4. > head(A)
  5. Ozone Solar.R Wind Temp Month Day
  6. 1 41 190 7.4 67 5 1
  7. 2 36 118 8.0 72 5 2
  8. 3 12 149 12.6 74 5 3
  9. 4 18 313 11.5 62 5 4
  10. 5 NA NA 14.3 56 5 5
  11. 6 28 NA 14.9 66 5 6
  12. > B
  13. Month col
  14. 1 5 Ozone
  15. 2 6 Solar.R
  16. 3 7 Wind
  17. 4 8 wind
  18. 5 9 Solar.R
  19.  
  20. > head(A)
  21. Ozone Solar.R Wind Temp Month Day ADDED
  22. 1 41 190 7.4 67 5 1 41
  23. 2 36 118 8.0 72 5 2 36
  24. 3 12 149 12.6 74 5 3 12
  25. 4 18 313 11.5 62 5 4 18
  26. 5 NA NA 14.3 56 5 5 NA
  27. 6 28 NA 14.9 66 5 6 28
  28.  
  29. > tail(A)
  30. Ozone Solar.R Wind Temp Month Day ADDED
  31. 148 14 20 16.6 63 9 25 20
  32. 149 30 193 6.9 70 9 26 193
  33. 150 NA 145 13.2 77 9 27 145
  34. 151 14 191 14.3 75 9 28 191
  35. 152 18 131 8.0 76 9 29 131
  36. 153 20 223 11.5 68 9 30 223
  37.  
  38. for(i in 1:nrow(B))
  39. {
  40. j<-A$Month==B$Month[i]
  41. k<-subset(A, select=B$col[i])[j,]
  42. A$ADDED[j]<-k
  43. }
Add Comment
Please, Sign In to add comment