Proc Statements
Proc Statements
Data Management
PROC IMPORT: Import data from external files.
PROC EXPORT: Export SAS data sets to external files.
PROC CONTENTS: Display metadata about a dataset (variables, types, formats).
PROC DATASETS: Manage SAS datasets (e.g., rename, delete, or modify datasets).
PROC COPY: Copy data between libraries.
PROC APPEND: Append one dataset to another.
PROC SORT: Sort data by one or more variables.
PROC FORMAT: Define and manage custom formats.
Descriptive Statistics
PROC MEANS: Compute basic statistics (mean, median, sum, etc.).
PROC SUMMARY: Generate summary statistics; similar to PROC MEANS.
PROC FREQ: Produce frequency tables.
PROC UNIVARIATE: Detailed univariate statistics (e.g., skewness, kurtosis).
PROC TABULATE: Create multi-dimensional tables of statistics.
PROC REPORT: Generate customizable reports.
PROC SQL: Perform SQL-style operations on SAS datasets.
Data Visualization
PROC PRINT: Print observations in a dataset.
PROC PLOT: Create simple scatter plots.
PROC GPLOT: Generate enhanced scatter plots (part of SAS/GRAPH).
PROC SGPLOT: Create advanced plots like bar charts, scatter plots, etc.
PROC SGSCATTER: Produce scatterplot matrices.
PROC GCHART: Create bar and pie charts (part of SAS/GRAPH).
Statistical Analysis
PROC ANOVA: Perform analysis of variance (ANOVA).
PROC GLM: General linear models, including ANOVA and regression.
PROC LOGISTIC: Perform logistic regression analysis.
PROC REG: Perform linear regression analysis.
PROC MIXED: Mixed model analysis.
PROC TTEST: Conduct t-tests.
PROC CORR: Compute correlations.
PROC FACTOR: Conduct factor analysis.
PROC CLUSTER: Perform cluster analysis.
PROC LIFETEST: Perform survival analysis.
Quality Control
PROC SHEWHART: Create Shewhart control charts.
PROC CAPABILITY: Assess process capability.
PROC CUSUM: Create cumulative sum control charts.
1
Operations Research and Optimization
PROC OPTMODEL: Solve optimization problems.
PROC LP: Solve linear programming problems.
PROC NETFLOW: Perform network flow optimization.
Time Series Analysis
PROC ARIMA: Analyze and forecast time series data.
PROC TIMESERIES: Manage and analyze time series data.
PROC EXPAND: Interpolate and transform time series data.
Database Connectivity
PROC SQL: Query and manipulate SAS datasets using SQL.
PROC DBLOAD: Load data into a database.
PROC ACCESS: Access data from external databases.