Help using Base SAS procedures

Output vs Outfile= vs Out=

Posts: 0

Output vs Outfile= vs Out=

Hi there,

This may be very basic stuff indeed, but I'm afraid I'm a fresh faced SAS newbie, so please bear with me.....

What are the differences between the three commands below?
1) output
2) outfile=
3) out

Are they interchangable?

Thanks in advance.
Posts: 8,868

Re: Output vs Outfile= vs Out=

Posted in reply to deleted_user
Generally, the options are specific to each procedure. Some procedures (such as PROC TABULATE and others use the OUT= option); other procedures (such as PROC MEANS and others) use the OUTPUT statement; yet other procedures might use the OUTFILE= option.

That is the nice thing about the documentation. Every procedure that creates output will show exactly what the correct syntax is for that procedure.

Contributor sss
Posts: 65

Re: Output vs Outfile= vs Out=

Posted in reply to deleted_user

@ Cynthia@sas what you have suggest is correct and i am adding some more information

There are other use of this keywords as well

Output:- When we are using the keyword output in datastep it help to copy the data in dataset, According to the condition.

Outfile:- When we are using OUTFILE keyword in proc export a new excel file is created .

out:- llly When we are using OUT keyword in PROC UNIVARIATE creates an data set for each OUTPUT statement.

And thy can be used for other purpose also

Smiley Happy
Posts: 0

Re: Output vs Outfile= vs Out=

Thanks people.

Useful information from both of you.

Much appreciated.
Ask a Question
Discussion stats
  • 3 replies
  • 3 in conversation