À propos de ce cours
55,600 consultations récentes

Cours 2 sur 3 dans le

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 25 heures pour terminer

Recommandé : 17 hours/week...

Anglais

Sous-titres : Anglais

Cours 2 sur 3 dans le

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.

Niveau intermédiaire

Approx. 25 heures pour terminer

Recommandé : 17 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
1 heure pour terminer

Course Overview and Data Setup

2 vidéos (Total 1 min), 4 lectures
2 vidéos
Practicing in This Course35s
4 lectures
Learner Prerequisites10 min
Choosing and Setting Up SAS Software for this Course10 min
Follow These Instructions to Set Up Data for This Course (REQUIRED)30 min
Using Forums and Getting Help10 min
3 heures pour terminer

Controlling DATA Step Processing

14 vidéos (Total 24 min), 1 lecture, 9 quiz
14 vidéos
DATA Step Review30s
DATA Step Processing55s
DATA Step Processing: Compilation3 min
DATA Step Processing: Execution1 min
Demo: DATA Step Processing in Action6 min
Viewing Execution in the Log1 min
Controlling DATA Step Processing1 min
Implicit and Explicit Output1 min
Sending Output to Multiple Tables26s
Demo: Directing Row Output3 min
Controlling Column Output30s
Demo: Directing Column Output3 min
Columns in the PDV36s
1 lecture
Syntax Review10 min
9 exercices pour s'entraîner
Activity 1.0110 min
Activity 1.0210 min
Practice: Using PUTLOG Statements to Examine Execution Steps20 min
Activity 1.0310 min
Activity 1.0410 min
Question 1.055 min
Level 1 Practice: Conditionally Creating Multiple Output Tables20 min
Level 2 Practice: Conditionally Creating Columns and Output Tables20 min
Controlling DATA Step Processing30 min
Semaine
2
3 heures pour terminer

Summarizing Data

10 vidéos (Total 19 min), 1 lecture, 11 quiz
10 vidéos
Demo: Creating an Accumulating Column3 min
Retaining Values in the PDV1 min
Using the Sum Statement58s
Answering Questions about Groups42s
Processing Sorted Data in Groups1 min
Demo: Identifying the First and Last Row in Each Group4 min
Subsetting Rows in the Execution Phase2 min
Demo: Creating an Accumulating Column within Groups2 min
Using Multiple BY Columns1 min
1 lecture
Syntax Review10 min
11 exercices pour s'entraîner
Activity 2.0110 min
Question 2.025 min
Level 1 Practice: Producing a Running Total20 min
Level 2 Practice: Producing Multiple Totals20 min
Activity 2.0310 min
Activity 2.0410 min
Activity 2.0510 min
Question 2.065 min
Level 1 Practice: Generating an Accumulating Column within Groups20 min
Level 2 Practice: Generating an Accumulating Column within Multiple Groups20 min
Summarizing Data30 min
Semaine
3
5 heures pour terminer

Manipulating Data with Functions

24 vidéos (Total 40 min), 5 lectures, 18 quiz
24 vidéos
Review of Functions44s
Specifying Columns Lists1 min
Using a CALL Routine to Modify Data1 min
Using Numeric Functions1 min
Demo: Using Numeric Functions2 min
SAS Date, Datetime, and Time Values53s
Extracting Data from a Datetime Value30s
Calculating Date Intervals2 min
Shifting Date Values50s
Demo: Shifting Date Values Based on an Interval3 min
Useful Character Functions53s
Extracting Words from a String58s
Demo: Using Character Functions to Extract Words from a String3 min
Searching for Character Strings51s
Replacing Character Strings27s
Handling Column Type35s
Converting Column Type1 min
Converting Character Values to Numeric Values1 min
Using a Generic Informat to Read Dates1 min
Converting the Type of an Existing Column1 min
Converting Numeric Values to Character Values1 min
Demo: Using the INPUT Function to Convert Column Types7 min
Demo: Using the PUT Function to Convert Column Types3 min
5 lectures
Using Numeric Functions to Change Precision10 min
Removing Characters from a String10 min
Identifying Character Positions10 min
Building Character Strings10 min
Syntax Review10 min
18 exercices pour s'entraîner
Activity 3.0110 min
Activity 3.0210 min
Activity 3.0310 min
Activity 3.0410 min
Question 3.055 min
Level 1 Practice: Using the LARGEST and ROUND Functions20 min
Level 2 Practice: Working with Date/Time Values20 min
Activity 3.0610 min
Activity 3.0710 min
Activity 3.0810 min
Activity 3.0910 min
Level 1 Practice: Using the SCAN and PROPCASE Functions20 min
Level 2 Practice: Searching for Character Strings20 min
Activity 3.1010 min
Activity 3.1110 min
Question 3.125 min
Activity 3.1310 min
Manipulating Data with Functions30 min
Semaine
4
3 heures pour terminer

Creating and Using Custom Formats

8 vidéos (Total 16 min), 1 lecture, 10 quiz
8 vidéos
Formatting Data Values29s
Creating and Applying a Custom Format2 min
Using Ranges1 min
Demo: Creating and Using Custom Formats3 min
Reading a Table of Values for a Format2 min
Demo: Creating Custom Formats from Tables4 min
Storing Custom Formats1 min
1 lecture
Syntax Review10 min
10 exercices pour s'entraîner
Activity 4.0110 min
Activity 4.0210 min
Activity 4.0310 min
Level 1 Practice: Creating Custom Formats Based on Single Values20 min
Level 2 Practice: Creating Custom Formats Based on a Range of Values20 min
Activity 4.0410 min
Activity 4.0510 min
Level 1 Practice: Creating a Custom Format from a Table20 min
Level 2 Practice: Using Conditional Processing to Create a Format from a Table20 min
Creating and Using Custom Formats30 min
4.8
33 avisChevron Right

33%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

50%

a obtenu une augmentation de salaire ou une promotion

Meilleurs avis pour Doing More with SAS Programming

par RSAug 15th 2019

This course provided me with the know how needed to write SAS programs. I would definitely recommend this course for folks looking to get an insight on writing or understanding SAS codes.

par HRJul 11th 2019

Great second part of the 3 part SAS course. TIP: Print the syntax notes at the end of each week. They will help you take notes and keep track of what you are learning.

Enseignant

Avatar

Stacey Syphus

Senior Manager
Education

À propos de SAS

Through innovative software and services, SAS empowers and inspires customers around the world to transform data into intelligence. SAS is a trusted analytics powerhouse for organizations seeking immediate value from their data. A deep bench of analytics solutions and broad industry knowledge keep our customers coming back and feeling confident. With SAS®, you can discover insights from your data and make sense of it all. Identify what’s working and fix what isn’t. Make more intelligent decisions. And drive relevant change....

À propos du Nombre de SAS Programmer Certificat Professionnel

When you complete the SAS® Base Programming courses, you will have demonstrated skills in manipulating and transforming data, combining SAS data sets, creating basic detail and summary reports using SAS procedures and identifying and correcting data, syntax and programming logic errors. These skills prepare you for the SAS® Base Programmer certification exam....
SAS Programmer

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours du Certificat, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.