WeCode Companion

WeCodeCompanion

16 modules presenting short reproducable, illustrated and commented examples to help SAS users in their data engineering and reporting activities, based on 10 year experience in clinical research.

Who is it for?

From beginner to advanced level

How much does it cost ?

  • Duration: Permanent online access OneDrive
  • Format: PDF (16 modules i.e. > 1400 pages)
  • Price: 500€ Ex-VAT/User.

Lunch-and-Learn Resources - Bonus

Lunch-and-Learn bonus is only available with the order of 10 licenses of WeCode companion.

Run your own Lunch-and-Learn sessions using our resources:

  • Slides with key learnings and related SAS program files
  • Activities to challenge your team and learn from it
  • Tip sheet

Lunch-and-Learn Resources: Output Express

OutputExpress bonus helps SAS users to be confortable with ODS outputs.

  • How can I save my SAS tables as datasets?
  • How can I include/exclude specific outputs from the active destinations?
  • How can I save graph outputs as images ?

Resources: 20 slides, 5 activities and 1 tip sheet.

Video Access - Add-On

One year online access to the videos on proc sql, macro language and all three reporting modules

  • Duration: One Year Online Access
  • Content: >150 videos i.e. > 11h
  • Price :100€ Ex-VAT/User/Year

Testimonial

Module 1 - Introduction​

Chapter 1: Welcoming from the Course Author

Chapter 2: Identifying Your SAS System Version and Other Useful Information for Your CV

Chapter 3: Running your First Program in SAS® Studio and Getting Familiar with Your Programming Interface

Chapter 4: Saving a Dataset Permanently and Understanding the Concepts of Member and Library

Chapter 5: Understanding the Concepts of Global Statement, Data Step, Procedure, and so on

Module 2 - Metadata & Other Key Concepts

Chapter 1: Creating a Dataset and a View – Methods Overview

Chapter 2: Listing Table and Variable Attributes

Chapter 3: Adding Titles and Footnotes

Chapter 4: Getting Familiar with Bit/Bytes, Hexadecimal Values and ASCII Table

Module 3 - Data Handling 1

Chapter 1: Dealing with SAS Date, SAS Time and SAS Datetime

Chapter 2: Discovering Common Functions, Series 1

Module 4 - Data Handling 2

Chapter 1: Selecting Observations and Variables

Chapter 2: Sorting Data and Managing Duplicates using proc sort

Chapter 3: Creating a Counter using retain and Temporary Variables

Chapter 4: Discovering Common Functions, Series 2

Module 5 - Data Handling 3

Chapter 1: Appending Several Datasets

Chapter 2: Merging Several Datasets

Module 6 - Statistics and Graphics 1

Chapter 1: proc means by Example

Chapter 2: Understanding Common Descriptive Statistics

Chapter 3: Creating Your First Graph: Box-and-Whisper Plot

Module 7 - proc sql​

Chapter 1: Using proc sql with One Dataset

Chapter 2: Using proc sql with Several Datasets

Module 8 - Macro Language

Chapter 1: Creating a Macro Variable and Displaying Its Value

Chapter 2: Getting Familiar with a Few Macro Functions

Chapter 3: Getting Started with Macros

Module 9 - Reporting 1

Chapter 1: Using proc report with a Listing Destination

Module 10 - Data Handling 4

Chapter 1: proc transpose by Example

Chapter 2: Discovering Common Functions, Series 3

Module 11 - External Files 1

Chapter 1: Generating a Text File using the file Statement

Chapter 2: Reading a Text File using the infile Statement

Chapter 3: Working with a Transport File

Module 12 - Reporting 2

Chapter 1: Creating Reports using the Output Delivery System

Module 13 - Reporting 3

Chapter 1: Creating an Excel File using ods excel

Module 14 - Statistics and Graphics 2

Chapter 1: proc freq by Example

Chapter 2: Creating a Barchart using proc sgplot

Module 15 - External Files 2

Chapter 1: Exporting Data using Engine/proc export (xlsx/excel)

Chapter 2: Importing Data using Engine/proc import (xlsx/excel)

Module 16 - Data Handling 5

Chapter 1: Arrays by Example