SAS Users
Providing technical tips and support information, written for and by SAS users.![SAS training: 5 free sessions technologists love](https://blogs.sas.com/content/sgf/files/2022/12/1146500506-702x336.jpg)
SAS Explore was created by technologists for technologists, and has more than 100 free SAS training sessions. Here are a few top picks!
![Creating a Microsoft Excel report using SAS, Python and SQL!](https://blogs.sas.com/content/sgf/files/2022/12/SAS-Viya-CAS-Blogs-1-702x336.jpg)
The addition of the PYTHON procedure and Python editor in SAS Viya enables users to execute Python code in SAS Studio. This new capability in SAS Viya adds another tool to SAS's existing collection. With this addition I thought, how can I utilize this new found power? In this example,
![Decode your SAS® macro code with the MFILE and MPRINT options](https://blogs.sas.com/content/sgf/files/2022/02/ProblemSolvers-400x336.jpg)
SAS' Bari Lawhorn introduces you to the MFILE option as a way to home in on errors and warnings in your macros.
![ESM and S9CA: Useful Tools for Migration from SAS 9 to SAS Viya](https://blogs.sas.com/content/sgf/files/2022/12/ESM_S9CA_image-612x336.png)
Change is hard and can be a bit scary. We tend to resist change as we get comfortable with our routines and how things work. However, many times we fail to see the benefits of that something new. Imagine if we didn't move from MS DOS to Windows? If we'd
![CAS-Action! Advanced Frequency Tables - Part 4](https://blogs.sas.com/content/sgf/files/2022/11/simplefreqaction-702x336.jpg)
Welcome back to my SAS Users blog series CAS Action! - a series on fundamentals. The previous posts show how to use the simple.freq CAS action to generate, save and group simple frequency tables. In this post I will show you how to use the freqTab.freqTab CAS action to generate more advanced
![CAS-Action! Grouping Frequency Tables - Part 3](https://blogs.sas.com/content/sgf/files/2022/11/simplefreqaction-702x336.jpg)
Welcome back to my SAS Users blog series CAS Action! - a series on fundamentals. In my previous part 1 and part 2 posts I reviewed how to use the simple.freq CAS action to generate frequency distributions for one or more columns and how to save the results. In this post I