BookmarkSubscribeRSS Feed
Wednesday, November 17, 2021
The Western Users of SAS® Software (WUSS) is a non-profit organization that exists to support local SAS® software users groups within the western region.     In lieu of an annual conference, WUSS is offering an extensive menu of online training classes throughout 2021 and early 2022.    Registration is now open for:SAS Macro Quoting: Learning the Skills of a Macro Developer   Attending this seminar that will give people the skills to move from being a macro writer to macro developer by understanding macro quoting. It works through more macro quoting examples than exist an all other online materials – combined. This seminar focuses on using examples, and animated PowerPoints of the internal workings of the SAS system, to make words in the documentation clear and understandable. This seminar is effective for several reasons. Firstly, pictures/maps of the system are easier to understand than words when establishing relationships among system components. Secondly, a programmer must understand the sequence, and timing, of the steps in macro quoting in order to write/debug macros. This is best communicated as a series of “detailed moving images” that show the states of different parts of the system. The moving graphical presentation has several advantages: The picture of the process allows a reader to “check their understanding”. If the picture agrees with an attendee’s understanding of the words, the concept has been understood. If the attendee wants to ask questions, the map/picture allows the attendee to ask very specific/focused question and get answers that address their point of confusion. This graphic presentation of the material helps bridge language barriers (I’ve done this in China 3 times). When English skills are lacking, the picture provides a second channel of communication. The macro quoting process is complex and understanding/learning the process requires a student “hold the state of the system in their memory.” Using pictures of the system greatly reduces the mental complexity (human memory needs) of the learning process.   Please click here to view the lineup of online training classes and register!
sas-users-groups.jpg
Labels (1)
  • Users Groups
Thursday, November 18, 2021
Join the Michigan SUG for their NEXT MEETING -  An Online Webinar! Date: Thursday, November 18, 2021 Time: Noon - 1:00 PM ET Place: Online- register here! Webinar link will be sent out on Wednesday, November 17 to those who have registered. Cost:  Free!   Agenda Haste Makes Waste: Don't Ruin Your Reputation With Hasty Regression - Steven Myers, University of Akron How do you know if your data is lying to you? The answer lies in following ethical, applied econometric rules and being aware of and avoiding pitfalls in regression practice. These essential skills are not typically taught in single-semester econometric (or regression) course. This presentation will discuss hasty regression and demonstrates why it represents a terrible testing strategy leading to unsubstantiated and false conclusions. A baseline regression includes a dummy variable for the treatment. The hypothesis is that the dummy variable when true (or on, or equal to 1) represents a statistically significant change in the outcome measure of the dependent variable. A simple data set is used to illustrate that the initial insignificant result is dead wrong. And in the end, it has an outsized and positive effect that is superior to alternative specifications. None of this would be known if the analyst stopped after the false signal of that first hasty regression. PROC REG and its TEST statement are used to perform nested Wald-type F-tests. Multiple specifications are shown to each be significant. SGPLOTS of results and residuals help to understand the process. The outcomes follow a quadratic path with no role for the treatment variable or there’s a clear structural break because of the treatment. To test one model against the other, non-nested hypothesis testing is used. Ramsey RESET misspecification tests in PROC AUTOREG and regression selection processes within PROC REG are employed. About the presenter: Dr. Steven Myers is an evangelist for economists in data science and the 2019 SAS Distinguished Educator.  An applied econometrician, he has taught SAS® programming and advanced analytics to students for four decades. He is responsible for the Joint Certificate in Economic Data Analytics awarded at The University of Akron in partnership with SAS since 2015.  Dr. Myers’ students are highly placed in data science careers locally and nationally. He was the first CIO of UA splitting time between production computing and overseeing exciting developments in academic computing including web presence, tech-enhanced classrooms, distance learning, and faculty support.  He writes at LinkedIn and at EconDataScience.com, where “economics puts the science into data science.” MSUG is always looking for speakers for future meetings - please contact  them if you are interested in presenting! The MSUG 2021 1-Day Conference has been postponed to June 9, 2022.  Please save the date, and join them at Schoolcraft College in Livonia!
Screen Shot 2021-11-17 at 1.04.04 PM.png
Labels (2)
The Western Users of SAS® Software (WUSS) is a non-profit organization that exists to support local SAS® software users groups within the western region.     In lieu of an annual conference, WUSS is offering an extensive menu of online training classes throughout 2021 and early 2022.    Registration is now open for: Everything is Better with Friends: Using SAS in Python Applications with SASPy and Open-Source Tooling (Getting Started)   Interested in learning Python? How about learning to make Python and SAS work together? In this class, we’ll practice writing Python scripts using Google Colab (https://colab.research.google.com/), which is a free online implementation of JupyterLab, and we’ll link to SAS OnDemand for Academics (https://welcome.oda.sas.com/) to access the SAS analytical engine. We’ll also learn to use the popular pandas package, whose DataFrame objects are the Python equivalent of SAS datasets.   Along the way, we’ll work through common data-analysis tasks using both regular SAS code and Python together with the SASPy package, highlighting important tradeoffs for each and emphasizing the value of being a polyglot programmer fluent in multiple languages. This will include a beginner-friendly overview of Python syntax and data structures.   SASPy is a module developed by SAS Institute for the Python programming language, providing an alternative interface to the SAS system. With SASPy, SAS procedures can be executed in Python scripts using Python syntax, and data can be transferred between SAS datasets and their Python DataFrame equivalent. This allows SAS programmers to take advantage of the flexibility of Python for flow control, and Python programmers can incorporate SAS analytics into their scripts and applications.   This class is aimed at SAS programmers of all skill levels, including those with no prior experience using Python or JupyterLab. However, some examples will assume familiarity with the Output Delivery System, PROC SQL, and the SAS Macro Facility. Accounts for Google and SAS OnDemand for Academics will be needed to interact with code examples, and instructions for creating accounts will be distributed in advance. Also, all class materials will also be accessible (without any accounts needed) through https://github.com/saspy-bffs/wuss-2021-class   Please click here to view the lineup of online training classes and register!
sas-users-groups.jpg
Labels (1)
  • Users Groups
Tuesday, November 30, 2021
The Red River Valley SAS Users Group (RRVSUG) would like to invite you to their annual virtual meeting!   Join us 11/30 from 1-3 p.m. as Chris Hemedinger, Sr Marketing Manager, presents on using Git with SAS, and Dominique Weatherspoon, Sr Associate Technical Training Consultant, speaks to SQL. Register here!   Chris Hemedinger | How to use Git with your SAS Projects Are you asked to use source management and DevOps tools to manage your work and integrate with production? Git – the most popular source-management system – is often central to this integration. During this session we will discuss SAS integration with Git for collaborative projects in your teams. You will learn: ·         How Git’s foundation fits in the development process. ·         How SAS products integrate with Git and Git-based tools. ·         How to add a SAS project, including code and other assets, to Git for collaboration.   Chris Hemedinger leads SAS Communities & User Groups, where SAS users gather to share questions, answers, and best practices.  Since 1993, Chris has worked for SAS as an author, a software developer, an R&D manager,  and a consultant.  Inexplicably, Chris is still coasting on the limited fame he earned as an author of SAS For Dummies.  You can follow Chris at The SAS Dummy blog and on Twitter as @cjdinger   An Introduction to SQL in SAS Programs The Structured Query Language is widely used as a means for manipulating and reporting on data. This presentation will focus on the basic syntax of SQL queries and how to incorporate them into SAS Programs using the SQL procedure (PROC SQL). Through live demos attendees will learn the essentials for reading, filtering, and joining data using PROC SQL.  Attendees will also see how PROC SQL compares to other basic SAS syntax like the DATA Step and certain PROC steps.   Dominique is a SAS Technical Trainer who specializes in teaching SAS technologies through engaging content. Her area of expertise includes SAS Programming, SQL , and Visual Analytics. When she’s not leading classes via Zoom, she contributes to the SAS Users Youtube page with upbeat tips and tricks for new and experienced SAS programmers.
sas-users-groups.jpg
Labels (1)
  • Users Groups