SAS Display Manager Windows. For Windows

Similar documents
SAS Studio: A New Way to Program in SAS

Introduction to the SAS System

SAS STUDIO. JUNE 2014 PRESENTER: MARY HARDING Education SAS Canada. Copyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d.

Presentation Goals. Now that You Have Version 8, What Do You Do? Top 8 List: Reason #8 Generation Data Sets. Top 8 List

Contents of SAS Programming Techniques

INTRODUCTION TO SAS HOW SAS WORKS READING RAW DATA INTO SAS

Easing into Data Exploration, Reporting, and Analytics Using SAS Enterprise Guide

EG 4.1. PC-SAS users. for. I C T EG 4.1 for PC-SAS Users. Thursday - May 7 th, 2009

A Guided Tour Through the SAS Windowing Environment Casey Cantrell, Clarion Consulting, Los Angeles, CA

Introduction to SAS: General

SAS Online Training: Course contents: Agenda:

2997 Yarmouth Greenway Drive, Madison, WI Phone: (608) Web:

ABSTRACT MORE THAN SYNTAX ORGANIZE YOUR WORK THE SAS ENTERPRISE GUIDE PROJECT. Paper 50-30

Introduction to the SAS Macro Facility

What s New in Enterprise Jeff Simpson Sr. Systems Engineer

What Is SAS? CHAPTER 1 Essential Concepts of Base SAS Software

Techdata Solution. SAS Analytics (Clinical/Finance/Banking)

The SAS Platform. Georg Morsing

Using an ICPSR set-up file to create a SAS dataset

Purchase this book at

Chapter 2: Getting Data Into SAS

BI-09 Using Enterprise Guide Effectively Tom Miron, Systems Seminar Consultants, Madison, WI

Chapter 28 Saving and Printing Tables. Chapter Table of Contents SAVING AND PRINTING TABLES AS OUTPUT OBJECTS OUTPUT OBJECTS...

Using Enterprise Guide Effectively. BI Tom Miron Systems Seminar Consultants, Madison, WI

TIPS FROM THE TRENCHES

SAS CLINICAL SYLLABUS. DURATION: - 60 Hours

Lecture 1 Getting Started with SAS

SAS Programming Basics

1 What s New in Instant Archive Viewer for OCS

Chapter 1: Introduction to SAS

Introduction to SAS. Cristina Murray-Krezan Research Assistant Professor of Internal Medicine Biostatistician, CTSC

Version: Copyright World Programming Limited

Stat 302 Statistical Software and Its Applications SAS: Data I/O

A Mass Symphony: Directing the Program Logs, Lists, and Outputs

Stat 302 Statistical Software and Its Applications SAS: Data I/O & Descriptive Statistics

Locking SAS Data Objects

CC13 An Automatic Process to Compare Files. Simon Lin, Merck & Co., Inc., Rahway, NJ Huei-Ling Chen, Merck & Co., Inc., Rahway, NJ

SAS ENTERPRISE GUIDE WHAT LIES BEHIND ALL THESE WINDOWS FOR PROGRAMMERS. Copyr i g ht 2013, SAS Ins titut e Inc. All rights res er ve d.

Add notes to a document

Multi-Sponsor Environment. SAS Clinical Trial Data Transparency User Guide

Pros and Cons of Interactive SAS Mode vs. Batch Mode Irina Walsh, ClinOps, LLC, San Francisco, CA

Big Data Executive Program

Epidemiology Principles of Biostatistics Chapter 3. Introduction to SAS. John Koval

BASICS BEFORE STARTING SAS DATAWAREHOSING Concepts What is ETL ETL Concepts What is OLAP SAS. What is SAS History of SAS Modules available SAS

Check In Files. Learning Objectives. In this Job Aid, you will learn how to: 1 Check in a file page 3 2 Check in a file of a different format page 6

Introduction to HCM DataMart

NEW FEATURES OF ENTERPRISE GUIDE 6.1 MATT MALCZEWSKI, SAS CANADA

Review of PC-SAS Batch Programming

General Methods to Use Special Characters Dennis Gianneschi, Amgen Inc., Thousand Oaks, CA

Biostatistics & SAS programming. Kevin Zhang

Moving Data and Results Between SAS and Excel. Harry Droogendyk Stratia Consulting Inc.

Beginning Tutorials. Introduction to SAS/FSP in Version 8 Terry Fain, RAND, Santa Monica, California Cyndie Gareleck, RAND, Santa Monica, California

Stat 5411 Lab 1 Fall Assignment: Turn in copies of bike.sas and bike.lst from your SAS run. Turn this in next Friday with your assignment.

EXAMPLE 2: INTRODUCTION TO SAS AND SOME NOTES ON HOUSEKEEPING PART II - MATCHING DATA FROM RESPONDENTS AT 2 WAVES INTO WIDE FORMAT

Getting Started with the XML Engine

WHI Virtual Data Enclave (VDE) User Guide

ST Lab 1 - The basics of SAS

HTML/CSS Lesson Plans

Notes From SUGI 24. Jack Hamilton. First Health West Sacramento, California. SUGI24OV.DOC 2:45 PM 29 April, 1999 Page 1 of 18

Step-by-step guide for the libradtran virtual machine. A) Installation

INTRODUCTION TO SAS STAT 525 FALL 2013

ODS TAGSETS - a Powerful Reporting Method

15-122: Principles of Imperative Computation

Table of Contents. The RETAIN Statement. The LAG and DIF Functions. FIRST. and LAST. Temporary Variables. List of Programs.

Index. Purchase this book at

inforouter PDF Conversion Service Installation Guide

Journey to the center of the earth Deep understanding of SAS language processing mechanism Di Chen, SAS Beijing R&D, Beijing, China

Job Aid. Remote Access BAIRS Printing and Saving a Report. Table of Contents

Exporting Files from Succeed for use in Canvas Modules

Why use Google Docs? Traditional Office VS Google Docs Create a Google Document step by. More things to know Conclusion

Fall 2012 OASUS Questions and Answers

Get Started Writing SAS Macros Luisa Hartman, Jane Liao, Merck Sharp & Dohme Corp.

Wonderful Unix SAS Scripts: SAS Quickies for Dummies Raoul Bernal, Amgen Inc., Thousand Oaks, CA

Using a Fillable PDF together with SAS for Questionnaire Data Donald Evans, US Department of the Treasury

Part 1. Introduction. Chapter 1 Why Use ODS? 3. Chapter 2 ODS Basics 13

Going Under the Hood: How Does the Macro Processor Really Work?

Introduction to SAS Statistical Package

TIBCO Spotfire Clinical Graphics Connector for SAS Installation and Administration Guide. Software Release 2.2 August 2012

User Guide Storebox Mobile App. User Guide. Swisscom AG. Swisscom AG 1/51

Add notes to a document

Printing Report Cards

APPENDIX 4 Migrating from QMF to SAS/ ASSIST Software. Each of these steps can be executed independently.

WPS Workbench. user guide. "To help guide you through using the WPS user interface (Workbench) to create, edit and run programs"

Delivering Information to the People Who Need to Know Carol Rigsbee, SAS Institute Chris Hemedinger, SAS Institute

An Introduction to SAS/FSP Software Terry Fain, RAND, Santa Monica, California Cyndie Gareleck, RAND, Santa Monica, California

Writing Reports with Report Designer and SSRS 2014 Level 1

Chapter 2 The SAS Environment

Delivering Information to the People Who Need to Know Carol Rigsbee, SAS Institute Chris Hemedinger, SAS Institute

Features of C. Portable Procedural / Modular Structured Language Statically typed Middle level language

SAS Windowing environment Tips and Tricks

Tips for Moving From Base SAS 9.3 to SAS Enterprise Guide 5.1 Anjan Matlapudi Corporate Medical Informatics AmeriHealth Caritas Family of Companies

Creating full-featured PDFs in OpenOffice LUXURY EXPORT

SAS. Studio 4.1: User s Guide. SAS Documentation

%Addval: A SAS Macro Which Completes the Cartesian Product of Dataset Observations for All Values of a Selected Set of Variables

Module I: Clinical Trials a Practical Guide to Design, Analysis, and Reporting 1. Fundamentals of Trial Design

University of North Dakota PeopleSoft Finance Tip Sheets. Utilizing the Query Download Feature

Applications Development. Paper 24-27

Photo Gallery. Photo Gallery. Photo Gallery Name. Photo Gallery Body Text. Images. Image Title. Page 1 of 5

ALES Wordpress Editor documentation ALES Research websites

Enterprise Guide. Delivering Information to the People Who Need to Know. Adrian Bruty Product Manager Business Intelligence SAS EMEA

Transcription:

SAS Display Manager Windows For Windows

Computers with SAS software SSCC Windows Terminal Servers (Winstat) Linux Servers (linstat) Lab computers DoIT Info Labs (as of June 2014) In all Labs with Windows computers? See http://www.doit.wisc.edu/computer-labs/software/

SAS Interfaces There are several different ways to work with SAS, including batch processing, Display Manager windows, Enterprise Guide and other point-and-click graphical user interfaces, and SAS custom interfaces. In the SSC, our users primarily rely on batch processing (on linstat) and the Display Manager interface (on Winstat). (either option works in either environment)

Batch vs. DMS Completeness and order Ease of revision and re-running

The SAS Windows

SAS files Files and windows used: Data *.sas7bdat Explorer, Viewer Commands *.sas Editor Log *.log Log Results *.html, *.jpg Results (Results *.lis Output) (Graphs *.wmf, etc. Graph)

Command files Text files with *.sas file extension Enhanced editor Program editor (older/linux) Other text editors %include will read & execute another file in the middle of the current one

Enhanced Editor

Log files Another text file, with a *.log file extension Echos command lines Notes about processing ERROR messages and warnings put statements from DATA steps Clear the log window with Ctrl-e, or clear in the window command box

Log window

Output Output can be saved in several formats with ODS statements, including Word (*.rtf), PDF, and text. Save as text, *.lis. Output can be saved as data via ODS. Many statistical procedures have output statements as well. Log and Output may also be sent directly to a file with proc printto

Output window

Results and Output The Results window gives you a means of navigating Output, but is not (usually) saved. Allows some editing of the Output window Delete selections Save selections

Results window

Graphs May be saved in SAS form (*.sas7bcat), or more often exported (*.wmf) Can be included in many documents created by ODS Most statistical have an associated set of graphs produced with ODS GRAPHICS Navigate with Results

Graph window

Data Mostly opened and saved with DATA steps (*.sas7bdat) May also be copied/moved with the SAS Explorer View files by finding them in the SAS Explorer and opening as a Viewtable proc print writes data values to Output Use put statements to write data values to the Log or to ASCII files.

Explorer window (on the left)

Viewtable

SAS Syntax PROCs proc mean; proc freq; DATA steps Global statements libname ; title; options;

Statements Begin with a key word and end with a semicolon proc means; var age; Groups of statements run together (mostly) End of a group is signaled by run; or the beginning of another proc or data step

Syntax Rules Capitalization doesn t matter SAS names (names you give to objects like variables and data sets) are composed of letters, numerals, and underscores. No spaces or other special characters. White space doesn t matter to SAS

Comments Comments (text not interpreted as a command) Statement * a statement comment; Block /* a block comment; can be within a line or wrap over more than one line */

Data set names Data sets may be addressed by either their operating system name ( y:\sas\data\mendotaice ) or by their SAS name. SAS names have two parts, a library name and a data set name You have to assign a library name to an operating system folder in order to use the library name.

Temporary data sets SAS has a special library for temporary data sets called WORK. This is also the default library used when no library is explicitly mentioned.

Other parts of the language SAS window commands Macros Within procs Model specification IML matrix language SQL database language

SAS Documentation Modular Concepts and Usage Proc syntax chapters Overview Syntax Details Examples