Advertisement
MagnusArias

SAS | Zad 2

Mar 14th, 2018
1,549
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SAS 1.58 KB | None | 0 0
  1. libname Zadanie2 'H:\SAS\Zadanie2';
  2.  
  3. data zadanie1.dane_p1;
  4. run;
  5.  
  6. data zadanie2.dane_p2;
  7. run;
  8.  
  9. libname razem (zadanie1, zadanie2);
  10.  
  11. data zadanie1.test1; /* DATA STEP tworzy data set test1*/
  12. nauczyciele=489; /* Tworzy zmienne w test1*/
  13. studenci=1834;
  14. zmienna=studenci/nauczyciele;
  15. razem = nauczyciele+studenci;
  16. ;
  17. run; /*Wykonuje data step */
  18. proc print data=zadanie1.test1; /* PROC STEP Wyświetla data set test1*/
  19. run;
  20.  
  21.  
  22. data zadanie1.test2;
  23. set zadanie1.test1;
  24.  
  25. run;
  26.  
  27.  
  28. data zadanie2.test24t;
  29. input id waga wzrost plec $ wiek;
  30. bmi = waga/(wzrost/100)**2;
  31. datalines;
  32. 1 60 170 K 20
  33. 2 80 180 M 30
  34. 3 70 180 M 19
  35. 4 55 165 K 18
  36. ;
  37. run;
  38. proc print data=zadanie2.test24t; /* PROC STEP Wyświetla data set test1*/
  39. run;
  40.  
  41.  
  42. data zadanie2.test24;
  43. set zadanie2.test22;
  44. BMI= waga/(wzrost/100)**2;
  45. run;
  46. proc print data=zadanie2.test24; /* PROC STEP Wyświetla data set test1*/
  47. run;
  48.  
  49.  
  50. data zadanie2.zbior33;
  51. infile datalines dlm=",";
  52. input id waga wzrost plec $ wiek;
  53. datalines;
  54. 1, 60, 170, K, 20
  55. 2, 80, 180, M, 30
  56. 3, 70, 180, M, 19
  57. 4, 55, 165, K, 18
  58. ;
  59.  
  60. proc print data=zadanie2.zbior33;
  61. run;
  62.  
  63.  
  64. data zadanie2.zbior45;
  65. input wiek 8-9 waga 2-3 wzrost 4-6 ;
  66. BMI= waga/(wzrost/100)**2;
  67. datalines;
  68. 160170K20
  69. 280180M30
  70. 370180M19
  71. 455165K18
  72. ;
  73.  
  74. proc print data=zadanie2.zbior45;
  75. run;
  76.  
  77.  
  78. data zadanie1.zbior5;
  79. informat Nazwisko $20. DataUr DDMMYY8. Plec $1.;
  80. input id Nazwisko DataUr Plec;
  81. /* format DataUr EURDFWDX.2; */
  82. format DataUr nldate.;
  83. datalines;
  84. 1 Kowalski 02/02/75 M
  85. 2 Adamski 05/12/80 M
  86. 3 Nowak 22/07/85 K
  87. ;
  88. proc print data=zadanie1.zbior5;
  89. run;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement