Statistical
Example 1 for PROC GENMOD

This SAS script is an example of using PROC GENMOD to fit a generalized linear model, specifically a logistic regress...

View code
Statistical
Example 2 for PROC GENMOD

This SAS script demonstrates the use of PROC GENMOD to fit a generalized linear model with a normal distribution and ...

View code
Statistical
Example 4 for PROC GENMOD

This SAS script demonstrates the use of the GENMOD procedure to fit a generalized linear model with an ordinal multin...

View code
Statistical
PROC GENMOD Introduction Example

This SAS script creates an 'insure' dataset and applies the GENMOD procedure to fit a generalized linear Poisson mode...

View code
Statistics
Introduction Example 3 for PROC GENMOD (GEE)

SAS sample library example illustrating the use of PROC GENMOD to analyze longitudinal data with GEE (Generalized Est...

View code
Général
Sans titre

Example of using the ODS HTMLPANEL tagset to create grouped (paneling) chart layouts.

View code
Macro
SAS Unit Test Template

Code skeleton for writing unit tests.

View code
Macro
SQL Logical Condition Generator

Utility macro to generate a string of logical conditions (WHERE clause) from lists of columns and values.

View code
Utility
Generating SAS documentation in Markdown and HTML

This SAS script uses the %code_diary and %convert_markdown_to_html macros to generate documentation from SAS files an...

View code
Macro
GenFmt Macro: Dynamic Format Generation (Legacy)

Old macro generating a SAS format from a data table by writing the format code to an external file.

View code
Statistics
Exact Poisson Regression with PROC GENMOD

This SAS script performs an exact Poisson regression using PROC GENMOD to analyze the number of ingots not ready for ...

View code
Général
Sans titre

This SAS script performs a statistical analysis of categorical data from a clinical trial using the PROC FREQ procedu...

View code
Statistical
Friedman Chi-Square Test with PROC FREQ

This SAS script performs the Friedman Chi-Square test to analyze skin responses of subjects under hypnosis based on d...

View code
Statistical
Example introduction for PROC FREQ

This SAS script demonstrates the use of PROC FREQ to generate frequency tables, cross-tabulation tables, and various ...

View code
Statistical
PROC FREQ Starter Example 2

Categorical data analysis and calculation of Kappa statistics to evaluate agreement between two dermatologists on ski...

View code
Statistics
Modeling diabetes patterns with PROC GAM

This SAS script illustrates the use of the GAM procedure to model the relationship between the logarithm of C-peptide...

View code
Statistical
Chi-Square Goodness-of-Fit Test (SAS FREQEX3 Example)

This script illustrates the use of the FREQ procedure to perform a Chi-square goodness-of-fit test on categorical dat...

View code
Statistical
Documentation Example 4 for PROC FREQ

Example of using PROC FREQ to calculate binomial proportions and perform equivalence tests.

View code
Statistical
Documentation Example 5 for PROC FREQ

This SAS script analyzes a 2x2 contingency table using PROC FREQ for a case-control study. It defines custom formats,...

View code
Statistical
Example 6 PROC FREQ: Chi-Square Statistics Output

Example of using the FREQ procedure to perform Chi-Square tests and export the resulting statistics to a SAS dataset.

View code
Statistique
Documentation Example 7 for PROC FREQ

This SAS script illustrates the use of the PROC FREQ procedure for categorical data analysis, including multi-dimensi...

View code
Macro
Dynamic column width calculation for export

Utility script analyzing metadata and content of the SASHELP.CLASS table to determine maximum variable and data lengt...

View code
Macro
Aligned Text Formatting Macro

Utility macro to build a line of text with elements aligned to the left, center, and right.

View code
Macro
FORMCHAR Macro for Formatting Character Management

SAS Macro to configure the FORMCHAR system option, allowing selection between standard characters or line drawing cha...

View code
Statistical
PROC FREQ Example 10 - Cochran's Q Test

This SAS script illustrates the use of PROC FREQ to perform categorical data analyses, including Cochran's Q test and...

View code
Statistical
Example documentation for PROC FREQ

This SAS script creates a dataset on the eye and hair color of European children, then uses the FREQ procedure to gen...

View code
Statistical
Documentation example 2 for PROC FREQ

This SAS script generates frequency tables and dot plots for eye and hair colors, as well as geographic region, using...

View code
Macro
Begin and End of Month Functions (BeginMonth, EndMonth)

This SAS script defines two custom FCMP functions, BeginMonth and EndMonth, to determine the first and last day of th...

View code
Macro
fixlen Macro: Numeric String Length Adjustment

Macro to adjust a character string (representing a number) to a fixed length for display purposes.

View code
ETL
Export data to text file

Script exporting manually entered data to a text file.

View code
Macro
Documentation Generation via Code Diary

Configuration and execution script for the `%code_diary` macro to automatically generate technical documentation from...

View code
Statistical
Example of PROC FMM usage for binomial distribution mixtures

This script illustrates how to use the FMM procedure to fit a two-component binomial mixture model to count data (Stu...

View code
Utility
Definition of numeric format fmtNum

Defines a custom SAS value format named fmtNum to categorize numbers.

View code
Macro
Retrieving the format search path (fmtsearch)

Function macro that returns the complete and normalized list of format catalogs defined in the fmtsearch option.

View code
Macro
Utility macro for managing the FMTSEARCH option

Checks for the presence of a library in the FMTSEARCH option and adds it if specified.

View code
Général
Sans titre

Script generating a SAS table containing the first 20 Fibonacci numbers.

View code
Général
Sans titre

Retrieves detailed information about database libraries defined in the metadata server.

View code
Administration
Fileref and File Manipulation

This SAS script demonstrates the use of file I/O functions to check existence, assign, open, retrieve information, an...

View code
Macro
FILEREF Existence Check

This macro checks if a SAS fileref has been assigned and if the associated external file exists, returning a numeric ...

View code
Macro
FIND_WORD Utility Macro

Macro function returning the ordinal position (nth word) of a specific word in a sentence.

View code
Macro
Macro for calling the FIND method of a hash object

This SAS macro, designed for use within a DATA STEP, encapsulates the call to the FIND method of a hash object. It fa...

View code
Statistical
Factor Analysis Example (PROC FACTOR)

This SAS script performs a series of factor analyses using the maximum likelihood method on socioeconomic data, testi...

View code
Statistical
Example Documentation 5 for PROC FACTOR

This example illustrates how to use standard errors and confidence intervals to understand the factor loading model u...

View code
Macro
Factorial Calculation with PROC FCMP

Script defining and using custom functions for factorial calculation via PROC FCMP.

View code
ETL
FASTFORMAT Format Definition

This script defines a custom SAS format named FASTFORMAT that maps textual values to 'Diesel' or 'Gasoline' based on ...

View code
Reporting
Comparative BMI Analysis and Visualization

This SAS script defines custom functions to calculate the Body Mass Index (BMI) and its variants, then uses these fun...

View code
Reporting
Bar chart with axis breaks

Creates a chart superimposing bars and lines, using non-breaking spaces to create visual breaks on the categorical axis.

View code
Visualization
Zodiac Sign Frequency with Unicode Symbols

This script generates a bar chart displaying the frequency of six zodiac signs, with custom Unicode symbols used as l...

View code
Général
Sans titre

This script illustrates a principal component analysis and a factor analysis on socio-economic data using the FACTOR ...

View code
Statistical
Documentation Example 2 for PROC FACTOR

Example of principal factor analysis using the FACTOR procedure on socio-economic data.

View code

Derniers codes ajoutés

Boost Performance & Security: Creating Composite Indexes and Passwords with PROC DATASETS
This example illustrates the modification of two SAS data sets using the MODIFY statement and its sub-statements. It shows how to: modify SAS files, label a SAS data set, add a read password to a SAS data set, indicate the current sort order of a SAS data set, create an index for a SAS data set, assign informats and formats to variables, rename variables, and label variables in a SAS data set.
ETL
SAS Data Step Efficiency: When to Use Explicit OUTPUT vs. Implicit Rules
Writes the current observation to a SAS dataset.
Data Manipulation CAS
Stop Struggling with Data Ingestion: Efficiently Move CSVs to Memory with PROC CASUTIL
The CASUTIL procedure offers several table and caslib management functions, including displaying table metadata, deleting files, unloading and loading tables, promoting tables, and saving tables.
ETL CAS
Beyond the WORK Library: Mastering the 4 Default SAS Libraries You Must Know
This document describes the default SAS libraries: Work (temporary), User (user), Sashelp, and Sasuser. It explains their role and behavior within the SAS Viya 4 environment.
Data Access
Seamless Integration: How to Attach Data Step Outputs Directly to SAS Viya Jobs
The SAS Viya Platform File Service allows storing, retrieving, and deleting files kept in the SAS Infrastructure Data Server database repository. This repository is not considered a complete 'file system' but contains individual files directly accessible by their file identifier (UUID).
Administration
From SAS 9 to Viya: The Ultimate Guide to Migrating User-Defined Formats to CAS
In the SAS Viya platform, you can store user-defined formats in catalogs for use in a SAS session, or you can store them in a format library on the CAS server. Format libraries are associated with a CAS session, or they can be promoted to global scope to be available to all CAS sessions. User-defined formats in a format library are server-side formats that the server uses when an analysis is performed based on formatted values. You can migrate existing user-defined formats from SAS to the SAS Viya platform.
Tools CAS
Instant Performance Boost: Creating Indexes on the Fly with the INDEX= Data Set Option
Defines one or more indexes for a new output SAS data set.
Général
Stop Bloating Your Datasets: The Definitive Guide to Variable Selection with KEEP
Specifies variables to include in output SAS data sets.
ETL CAS
Combine and Conquer: Mixing Physical Paths and Existing Librefs in One LIBNAME Statement
Explains the concept of SAS library concatenation, allowing several libraries to be logically grouped under a single reference (libref).
Data Access
Stop Importing, Start Connecting: A Master Class in SAS/ACCESS Engines and SQL Pass-Through
This document provides examples of using SAS engines to access and process various types of external data, including delimited files, Excel files, databases (DBMS), XML, and JSON.
Data Access