SAS Language - Structure

Structure

The SAS language basically divides data processing and analysis into two kinds of steps.

  1. Data Steps - Which manipulate data input and creation or deletion of variables.
  1. Procedure Steps - Which manipulate analysis and output.The short form for each procedure step is Proc

Each line of code in SAS language ends with a ";"

Data Storage Hierarchy Data is stored in this hierarchy -

1) Libraries - Which contain datasets.

Libname Good "C:/Data/";

This creates a reference path to library named Good at storage location "C:/Data/";

2) Datasets -Which contain variables and observations. Observations are rows, and variables are column headers.

Datasets can be temporary (they close when you shut down the SAS Compiling software) or they can be stored to the Operating Disk File System.

data good.dataset1; (Output Dataset Name) set dataset2; (Input Dataset Name) run; (Command after each Data step)

This stores the temporary dataset named "Dataset2" into a permanent location "C:/Data/dataset1.sas7bdat ) because it uses the Reference to good as "C:/Data/"; in previous step.

Read more about this topic:  SAS Language

Famous quotes containing the word structure:

    Who says that fictions only and false hair
    Become a verse? Is there in truth no beauty?
    Is all good structure in a winding stair?
    May no lines pass, except they do their duty
    Not to a true, but painted chair?
    George Herbert (1593–1633)

    The syntactic component of a grammar must specify, for each sentence, a deep structure that determines its semantic interpretation and a surface structure that determines its phonetic interpretation.
    Noam Chomsky (b. 1928)

    The question is still asked of women: “How do you propose to answer the need for child care?” That is an obvious attempt to structure conflict in the old terms. The questions are rather: “If we as a human community want children, how does the total society propose to provide for them?”
    Jean Baker Miller (20th century)