Below is the table.
Required to be output should be the highest number of each student_id.
Example.
Student_id Subject Marks
1 Hindi 86
2 Hindi 70
3 English 80
.
Calculate sum and average marks for each group of student_id
Example.
Student_id Subject Marks Total Marks Average
1 English 40 181 60.33333
2 English 67 196 65.33333
3 English 80 160 53.33333
PLEASE PROVIDE THE CODE OF ABOVE PROBLEMS
data a;
input id sub$ marks;
cards;
1 Hindi 86
2 Hindi 70
3 Hindi 80
1 English 80
2 English 34
3 English 39
1 Maths 28
2 Maths 45
3 Maths 12
;
run;
proc sort data = a out=b;
by id descending marks;
run;
data c (drop=total_marks) d;
set b;
by id descending marks;
if first.id then output c;
if first.id then total_marks=marks;
else total_marks+marks;
if last.id then output d;
run;
proc print; run;
proc means data = a mean max sum;
class id;
var marks;
output out=df;
run;
proc means data = a noprint nway;
class id;
var marks;
output out=df sum= mean= max= /autoname;
run;
proc print; run;
Is This Answer Correct ? | 1 Yes | 0 No |
name few built in sas transformation in DI studio ?
Give some ways by which you can define the variables to produce the summary report (using proc report)?
explain the key concept of sas? : Sas-administrator
What is the function of Stop statement in a SAS Program?
What does PROC print, and PROC contents do?
What are pdv and it functions?
What do you know about symput and symget?
What are the difficulties u faced while doing vital signs table or dataset?
What is the use of %include statement?
I have 50 variables in one data set, In reports i want to generate every 10 variables in one page how we will write code in proc report.
Explain what is the use of proc gplot?
what are different analysis datasets you created and what are the new variables created