Advertisement
Guest User

Untitled

a guest
Dec 30th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SAS 1.40 KB | None | 0 0
  1. data WYNIK;
  2. set sashelp.class;
  3. where age GT 12;
  4. /*where age GT 12 and name like 'A%';  */
  5. LENGTH DWA $2;
  6. DWA=Name;
  7. LITERY = COUNTC(Name,'','V');
  8. today = today();
  9. drop today;
  10.  
  11. DATA_URODZENIA = intnx('year', today, -AGE, 'S');
  12. format DATA_URODZENIA date9.;
  13. if find(Name,'a','i') ge 1 then
  14.         test=1;
  15.     else
  16.         test=0;
  17.  
  18. test2 = cats(name,'-',age,'-',sex);
  19.  
  20. random = age * floor(11 *ranuni(0));
  21.  
  22. run;
  23.  
  24. data Wynik2;
  25.     do i=1 to obs;
  26.     set sashelp.class nobs = obs;
  27.     if mod(i,2) = 1 then output;
  28.     end;
  29. run;
  30.  
  31.  
  32. proc sort data=sashelp.class out=wynik3;
  33. by sex descending age;
  34. run;
  35.  
  36. proc freq data=sashelp.class;
  37. tables sex;
  38. run;
  39.  
  40. proc means data=sashelp.class min max;
  41. class sex;
  42. var age;
  43. run;
  44.  
  45. proc means data=sashelp.class mean;
  46. class sex;
  47. var age;
  48. run;
  49.  
  50. data w;
  51. set sashelp.air;
  52.  
  53. run;
  54.  
  55. data w;
  56. set sashelp.air;
  57. cum=sum(cum,air);
  58. retain cum;
  59. run;
  60.  
  61. data wynik;
  62. set sashelp.class;
  63. lagged=lag(sex);
  64. run;
  65. data wynik;
  66. set wynik;
  67. where lagged='F';
  68. drop lagged;
  69. run;
  70.  
  71. data w;
  72. set sashelp.class;
  73. suma=lag2(age) + lag1(age);
  74. run;
  75.  
  76. data wynik;
  77. set sashelp.class;
  78. run;
  79.  
  80. data wynik;
  81. set sashelp.class (firstobs=5 obs=7);
  82. run;
  83.  
  84. data wynik;
  85. set sashelp.class (obs=1);
  86. run;
  87.  
  88. data wynik;
  89. set sashelp.class end=eof;
  90. if eof=1 then output;
  91. run;
  92.  
  93. data w;
  94. array t(20) wiek1-wiek20;
  95. set sashelp.class;
  96. do i=1 to 20;
  97. if age=i then t(i)=1;
  98. else t(i)=0;
  99. end;
  100. run;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement