Love Python? Yearn for mapping capabilities in SAS University Edition? The new SAS 9.4M5 release with SAS Studio 3.7 has something for you.
New tasks in SAS Studio? Check. A way to convert SAS Enterprise Guide projects to SAS Studio process flows? Check.
All that and SAS University Edition still costs nothing! Lots of new functionality tied to a major platform release comes at a price, though: Downloading a new copy of University Edition or updating your existing copy may take a while, depending on your internet speed. The new download is 2.4GB.
But hang in there! It’s worth it. (More on downloading/updating below.)
SASPy, which automatically generates SAS code from your Python 3.x scripts. You can import the SASPy module into Jupyter Notebook for SAS University Edition, create a connection to your SAS server, then use Python objects and syntax to access SAS data and your licensed SAS software. You can also exchange data using the pandas software library. [Learn More]
- Now lets you open existing SAS Enterprise Guide projects and run them as process flows. [Learn More]
- Updates its log – by default – as a procedure is processed, but you can turn it off if it slows performance. [Learn More]
- Adds new data, graph, and power-and-sample-size tasks. [Learn More]
- Adds new procedures. [Learn More]
The new tasks are:
1 - Recode Values, which allows you to change the values of character and numeric variables. You can specify single values to be recoded as other values of the same type. For example, if your data contains a column named Gender with possible values of "M" and "F," you can substitute "Male" for values of "M" and "Female" for values of "F" in your output data set.
2 - Recode Ranges, which allows you to specify a range of numeric values and change all the values in the range to another value.
For example, you could replace test scores from 90 to 100 with a letter grade of "A," scores from 80 to 89 with a letter grade of "B," and so on.
3 - Heat Map, which displays the magnitude of the response based on two variables. The response is represented as a color value from a color gradient.
4 - Custom Tests and Equivalence Tests, which enable power analysis and allow you to determine sample size for equivalence tests of one-sample mean, paired means, two-sample means, and one proportion. [Learn More]
Two new procedures are:
- PROC SGMAP, which merges the functionality of ODS Graphics with map manipulation capabilities. Use it to create maps and overlay plots such as text, scatter, or bubble plots. (See @EdO_sas's intro blog post with an SGMAP example here.)
- CAUSALMED, which estimates mediation effects from observational data.
Updating your copy of SAS University Edition
In many cases, it may work best to download a new copy of SAS University Edition, rather than attempt an update. The Help Center has you covered whether your question is…
Downloading a copy of SAS University Edition
The process has never been easier. Even a non-techie like me downloaded it – without help! For the best experience, find a fast internet connection and download SAS University Edition now.