Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


if i having variables named a b c d e f ,how to find total of
each variable ????give syntax...??

Answers were Sorted based on User's Feedback



if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / shambhu verma

There are various method for it but the simple way to find
out total / sum of each numerical variables is...........

Proc print data= sas data set;
sum var-list;
run;

Is This Answer Correct ?    18 Yes 0 No

if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / puja

Its total of each variable and not row total i suppose
hence the syntax can be given as
proc sql;
create table SUM as
select sum(a) as sum_a,
sum(b) as sum_b,
sum(c) as sum_c,
sum(d) as sum_d,
sum(e) as sum_e,
sum(f) as sum_f
from input_dataset_name;
quit;

Is This Answer Correct ?    8 Yes 3 No

if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / manoj

Or instead of giving all the var-list you can just give:-

Proc print data= sas data set;
sum _numeric_;
run;

It will give sum of all the numeric variable present in the dataset.
Else if you have all the variables as numeric type, then you can give :-

Proc print data= sas data set;
sum _all_;
run;

Is This Answer Correct ?    5 Yes 0 No

if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / naveen

proc print data=qqq;
sum a b c;
or
sum _all_;
run;

Is This Answer Correct ?    1 Yes 0 No

if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / anik chatterjee

The last answer is right but if all the values are missing
then sum function will give a note in log. Best way to add
0 with all value. Hence if all value is missing then total
would be 0 and no note will be there.

proc sql;
create table SUM as
select sum(a) as sum_a,
sum(b,0) as sum_b,
sum(c,0) as sum_c,
sum(d,0) as sum_d,
sum(e,0) as sum_e,
sum(f,0) as sum_f
from input_dataset_name;
quit;

Is This Answer Correct ?    0 Yes 5 No

if i having variables named a b c d e f ,how to find total of each variable ????give syntax...??..

Answer / ak

sum = sum(of a-f);

Is This Answer Correct ?    3 Yes 16 No

Post New Answer

More SAS Interview Questions

how to add distinctly var variable values ex.. Data a; input var; datalines; 0 1 2 3 -1 -2 -3 ; run; adding all +ve value in one varibale n do the same for -ve too

5 Answers   CTS,


How do you put a giraffe into the refrigerator?

3 Answers   Oracle,


Describe crosslist option in tables statement?

0 Answers  


what is validvarname and varnum? why we are using this options; explain with a syntax for this options?

1 Answers   Max India,


if a program has some 1000 or more line and how to know whether the syntax of the particular code is correct without checking it manually

4 Answers   Accenture,


what are the three main credit bureau names

1 Answers   Synchrony Financial,


if the Id has more then two transcatiion then show the first observation, IF Id has only two observation then It show both the observation

0 Answers   CTS,


What are the features of base sas system?

0 Answers  


What do you feel about hardcoding?

1 Answers  


what is the usage for assigning error=1 in a dataset ?

2 Answers   Satyam,


What is the purpose of the trailing @? The @@? How would you use them?

10 Answers   Accenture,


Explain append procedure?

0 Answers  


Categories