SAS Programming

DATA Step, Macro, Functions and more
BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
acordes
Rhodochrosite | Level 12

Dear community,

 

given the fact that each additional language requires less effort to learn and that most of the courses out there are targeted to learn Python from scratch, does anyone know a Python course that's designed purposely for sas users so that I can optimize my learning advancement?

 

Apart from sas code and cas language action sets, I'm comfortable with IML code and I know basics of matlib as well. I share this so that my personal shopper can advice me even better 😂 

 

Or perhaps there are papers like 'using SAS Viya from Python' that I miss out.

 

Thanks. 

1 ACCEPTED SOLUTION

Accepted Solutions
Stu_SAS
SAS Employee

Hey Arne! I recently went through the below course on Udemy and really liked it a lot. It gave me a good general understanding of the Pythonic way of doing things. From there, learning how to use SWAT, SASPy, and DLPy will be really easy.

 

https://www.udemy.com/course/python-for-machine-learning-data-science-masterclass/

 

If you're really wanting to get more into data cleaning with Pandas, this is also a great course:

 

https://www.udemy.com/course/the-ultimate-pandas-bootcamp-advanced-python-data-analysis/

 

If you took both of those, you'd be a Python master and be able to really do some fantastic Python and Viya integration together.

 

What's really nice is that you'll be able to use IML, the DATA Step, SQL, and Python all together for each of their strengths. For example, JSON is really easy to manipulate in Python. You can parse JSON in Python, convert it to a data frame, then convert that into a SAS dataset for advanced data manipulation with the DATA Step, SQL, and CAS.

View solution in original post

2 REPLIES 2
Stu_SAS
SAS Employee

Hey Arne! I recently went through the below course on Udemy and really liked it a lot. It gave me a good general understanding of the Pythonic way of doing things. From there, learning how to use SWAT, SASPy, and DLPy will be really easy.

 

https://www.udemy.com/course/python-for-machine-learning-data-science-masterclass/

 

If you're really wanting to get more into data cleaning with Pandas, this is also a great course:

 

https://www.udemy.com/course/the-ultimate-pandas-bootcamp-advanced-python-data-analysis/

 

If you took both of those, you'd be a Python master and be able to really do some fantastic Python and Viya integration together.

 

What's really nice is that you'll be able to use IML, the DATA Step, SQL, and Python all together for each of their strengths. For example, JSON is really easy to manipulate in Python. You can parse JSON in Python, convert it to a data frame, then convert that into a SAS dataset for advanced data manipulation with the DATA Step, SQL, and CAS.

sas-innovate-white.png

Special offer for SAS Communities members

Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 3352 views
  • 5 likes
  • 3 in conversation