Guest User

Untitled

a guest
Feb 17th, 2019
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. > str(y)
  2. 'data.frame': 77 obs. of 8 variables:
  3. $ a : Factor w/ 66 levels ...
  4. $ b: Factor w/ 16 levels ...
  5. $ totalPaid.m : num NA NA NA NA NA ...
  6. $ totalPaid.s : num NA NA NA NA NA ...
  7. $ totalPaid.c : num 1357 1 1 1 1 ...
  8. $ c.m : num NA 0 1.17 0 21.43 ...
  9. $ c.s : num NA NA NA NA NA ...
  10. $ c.c : num 1357 1 1 1 1 ...
  11.  
  12. > order(y$totalPaid.m)
  13. [1] 66 68 21 24 12 71 51 60 46 39 74 76 9 44 63 77 26 75 58 73 47 57 65 30 11 72 42 15 18 70 48 27 35 16 32 61 29 43 55 33 40 59 23 13 67 56 31 19 45 50 25 38 52 62 37 36 10 14
  14. [59] 22 69 28 49 54 53 64 1 2 3 4 5 6 7 8 17 20 34 41
  15.  
  16. > y[order(y$totalPaid.m)]
  17. Error in `[.data.frame`(y, order(y$totalPaid.m)) :
  18. undefined columns selected
  19.  
  20. y[order(y$totalPaid.m), ]
  21.  
  22. a <- rnorm(10,10,1000)
  23. b <- rnorm(10,-10,10)
  24. c <- rnorm(10,100,5)
  25. dat <- data.frame(a,b,c)
  26. dat
  27. a b c
  28. 1 18.88251 4.1280241 100.61576
  29. 2 716.73542 -2.2301466 97.93047
  30. 3 -1235.55314 -11.5865178 98.20612
  31. 4 -320.97346 -2.0478518 105.74852
  32. 5 862.63454 -14.6095826 97.58298
  33. 6 361.91272 -0.9127309 91.44080
  34. 7 -616.91762 -9.0358181 98.78145
  35. 8 -411.13981 -22.6804911 95.42187
  36. 9 299.97119 -14.4090133 97.60401
  37. 10 -966.91953 -15.3730726 100.68891
  38.  
  39. dat[1, 1]
  40. # [1] 18.88251
  41.  
  42. dat[10, 3]
  43. # [1] 100.6889
  44.  
  45. dat[5, 2]
  46. # [1] -14.60958
  47.  
  48. dat[ ,1]
  49. # [1] 18.88251 716.73542 -1235.55314 -320.97346 862.63454 361.91272
  50. # [7] -616.91762 -411.13981 299.97119 -966.91953
  51.  
  52. dat[1, ]
  53. # a b c
  54. # 1 18.88251 4.128024 100.6158
  55.  
  56. min(dat[,1])
  57. # [1] -1235.553
  58.  
  59. min(dat[1,])
  60. # [1] 4.128024
  61.  
  62. y[order(y$totalPaid.m), ]
  63.  
  64. y[, order(y$totalPaid.m)]
  65.  
  66. order(dat$b)
  67. # [1] 8 10 5 9 3 7 2 4 6 1
Add Comment
Please, Sign In to add comment