Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Basic SAS Programming
Rating: 4.2 out of 5(44 ratings)
1,910 students

Basic SAS Programming

A guide to basic programming in SAS and data base concepts
Created bySteven Martin
Last updated 3/2019
English
English [Auto],

What you'll learn

  • Basic programming in SAS and understanding of SAS Environment

Course content

1 section16 lectures39m total length
  • Trainer Introduction2:05

    Meet a dedicated full-time trainer with a background in engineering and computer science, sharing expertise in SAS and Python, EDL tools, and big data technologies like Hadoop and Spark.

  • Data base Jargons Part I4:54

    Learn how databases serve as centralized repositories that multiple users can access simultaneously. See how tables organize structured data in rows and columns, and distinguish structured from unstructured data.

  • Data base Jargons Part II4:40

    Examine structured, semi-structured, and unstructured data, using Twitter comments as examples, and learn core database terms such as variables, headers, fields, and observations, plus the EPL process for data warehousing.

  • Setting the Course Expectations1:13

    Set expectations for the course and introduce SAS concepts. Cover tables, variables, rows and observations, creating data sets, and basic data manipulation using SAS.

  • What is SAS and Why Organizations are using SAS1:31

    SAS, the statistical analysis system, enables data mining, data entry, and SQL database connections; it supports logistic regression, random forest, time-series forecasting, and automated data-processing applications.

  • SAS On demand - Registration process1:48

    Register for SAS on demand by creating a user profile on the fast website, obtain a username and password, and use the administration page to access the cloud-based service.

  • Know how of SAS environment and software2:52

    Learn the SAS environment and SAS Studio basics: create and run programs, view logs and results, and manage data via cloud-based libraries and datasets.

  • Creating a mini table with Numeric attribute3:05

    Create a SAS data step to build a tiny table using a numeric variable; learn dataset naming rules, libraries, semicolons, and the run statement to execute the program.

  • Creating a table with character variable1:36

    Learn how to create a SAS table with character variables, including customer name and card counts, and to handle character literals using single or double quotes.

  • Creating a table with multiple observations2:08

    Create a SAS table with multiple observations using lines and an input statement, declare a character variable with a dollar sign, and define two variables: name and years of experience.

  • Concept of Libraries2:49

    Learn to create and manage SAS libraries, differentiate temporary and permanent libraries, and store datasets with proper libref naming and physical paths.

  • Importing data in SAS2:36

    Learn how to import a CSP data file into a SAS library via a cloud interface, producing 200 observations and 11 variables, with most variables imported as numeric.

  • Data Wrangling - Creating a new variable2:20

    Create a new variable by summing subject marks to obtain total marks, then compute average marks by dividing by five, using set index to copy the table.

  • Splitting the Table with if and where clause1:27

    Split the data into male and female groups with if or where clauses, and create separate tables with gender flags set to 0 or 1.

  • Concatenation of two or more tables1:10

    Concatenate two SAS tables to create a new data set that combines all records from both sources, illustrating appending male and female student tables into a single data set.

  • If else condition in SAS to create a new variable3:07

    Create a new variable using if-else in SAS to classify math scores into high, medium, and low with thresholds: high if score > 65, medium 50-65, and low below 50.

Requirements

  • No. But its good if participants can take up an "Alteryx data processing, data manipulation and Analytics" course by Steven Martin. This is recommended to understand fundamentals of data processing

Description

In this quick and concise program you will understand the basic concepts of database and SAS aesthetics and basic programming. We will be explaining concept of how to create dataset, libraries and variables. Also we will be discussing how to create new variables with conditional "if else" statements. Data manipulation and data wrangling will be discussed briefly.

Who this course is for:

  • Aspirants of exhibiting in data science or business intelligence or bachelors in technology students