-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFirst_program_student_Classroom.sas
150 lines (119 loc) · 4.68 KB
/
First_program_student_Classroom.sas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
/******************************************************************
•
•
• First SAS program
• Student Version
•
******************************************************************/
filename tst "C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\tests.dat";
filename tst "C:\Users\sanja\Google Drive (spattana@stevens.edu)\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\tests.dat";
data check;
infile tst;
format loaddt date9.;
input Patient_ID $ 1-4 Name $ 6-25 RestHR 27-29 MaxHR 31-33
RecHR 35-37 TimeMin 39-40 TimeSec 42-43
Tolerance $ 45;
loaddt=today();
label Tolerance='comparision of stress test tolerances';
run;
filename tst "C:\Users\sanja\Google Drive (spattana@stevens.edu)\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\tests.dat";
data check;
infile tst;
run;
data stress2 misrechr;
set stress;
drop Patient_ID name;
total= TimeMin*60+TimeSec;
new_id=10000+_n_;
*if RecHR=. then delete;
if rechr=. then output misrechr;
else output stress2;
run;
proc univariate data=stress2;
var RestHR MaxHR;
run;
title "Printout for Stress Dataset2";
proc print data=stress2;
var new_id RestHR MaxHR RecHR total;
sum RestHR MaxHR RecHR total;
run;
ODS listing close;
ods html
body='C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\Stress.html'
contents='C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\toc.html'
frame='C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\frame.html';
title "Univariate Analysis for Stress dataset2";
title2 "today is 9/10/2017";
proc univariate data=stress2;
var RestHR MaxHR;
run;
title "Printout for Stress Dataset2";
proc print data=stress2;
var new_id RestHR MaxHR RecHR total;
sum RestHR MaxHR RecHR total;
run;
ods html close;
ods listing;
*PDF output;
ods rtf
file='C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\frame.rtf';
title "Univariate Analysis for Stress dataset2";
title2 "today is 9/10/2017";
proc univariate data=stress2;
var RestHR MaxHR;
run;
title "Printout for Stress Dataset2";
proc print data=stress2;
var new_id RestHR MaxHR RecHR total;
sum RestHR MaxHR RecHR total;
run;
ods rtf close;
*RTF output;
ods rtf
file='C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data\frame.rtf';
title "Univariate Analysis for Stress dataset2";
title2 "today is 9/10/2017";
proc univariate data=stress2;
var RestHR MaxHR;
run;
title "Printout for Stress Dataset2";
proc print data=stress2;
var new_id RestHR MaxHR RecHR total;
sum RestHR MaxHR RecHR total;
run;
ods rtf close;
*Library Name;
Libname sasdata "C:\Users\sanja\Desktop\GMAT\STEVENS MSBA\1stSem\SAS_KashaDehnad\SAS_data";
data stress_backup;
set stress;
run;
*stores in library created by oneself
data sadata.stress_backup;
set stress;
run;
/*
Datalines;
2458 Murray, W 72 185 128 12 38 D
2462 Almers, C 68 171 133 10 5 I
2501 Bonaventure, T 78 177 139 11 13 I
2523 Johnson, R 69 162 114 9 42 S
2539 LaMance, K 75 168 141 11 46 D
2544 Jones, M 79 187 136 12 26 N
2552 Reberson, P 69 158 139 15 41 D
2555 King, E 70 167 122 13 13 I
2563 Pitts, D 71 159 116 10 22 S
2568 Eberhardt, S 72 182 122 16 49 N
2571 Nunnelly, A 65 181 141 15 2 I
2572 Oberon, M 74 177 138 12 11 D
2574 Peterson, V 80 164 137 14 9 D
2575 Quigley, M 74 152 Q13 11 26 I
2578 Cameron, L 75 158 108 14 27 I
2579 Underwood, K 72 165 127 13 19 S
2584 Takahashi, Y 76 163 135 16 7 D
2586 Derber, B 68 176 119 17 35 N
2588 Ivan, H 70 182 126 15 41 N
2589 Wilcox, E 78 189 138 14 57 I
2595 Warren, C 77 170 136 12 10 S
run;
*/
*DAY 2 SAS BOOTCAMP;