BookmarkSubscribeRSS Feed
afiqcjohari
Quartz | Level 8

I want to learn more about SAS using SUGI which are available onlines.

 

However, it seems that it's tedious to follow the tutorial as 

1) Copy pasting the code used in SUGI doesn't work as intended i.e not formatted, characters wrong, pagination

 

Making learning from SUGI more laborious than intended.

 

As someone used to do statistical programming using R and Python, it makes me wonder how SAS actually still thrived in these days and age. 



20 REPLIES 20
Kurt_Bremser
Super User

@afiqcjohari wrote:

 

As someone used to do statistical programming using R and Python, it makes me wonder how SAS actually still thrived in these days and age. 




Maybe because the old SAS hands are really computer-savy and quite intelligent, which explains their rather high salaries?

afiqcjohari
Quartz | Level 8
Not interested in the language war as it's pretty useless without context though it's arguable that R and Python or open source ecosystem hasgained exponential tractions among the younger intelligent computer savvy generations. Facebook Uber and AirBnb use these tools for data science.

Though it's definitely a challenge to replace SAS as it's tied to legacy systems which many companies still use.

But this doesn't answer the question.

Career wise, it does feel like SAS will turn out to be like COBOL or Fortran. I think it's only reasonable to gauge whether investing time and effort to master SAS is a good thing or not.
Kurt_Bremser
Super User

Comparing R and Python-based statistics with SAS is not even comparing apples to oranges, IMHO.

 

SAS is a complete data warehousing system, from ETL to statistics to GUI-based Analytics tools for the non-programmers.

Including the necessary server backends like LAZR, and the necessary metadata infrastructure.

Although the SAS language is at the heart of it, it is only a small part of the picture when you look at data warehousing from an IT manager's POV.

 

How good is R at delivering a result to the archetypical PHB from a combination of Excel files, legacy text files and databases? In a way that allows the PHB to interact with the data, without any in-depth knowledge of what's behind it technically?

Reeza
Super User

One tiny point, SUGI outdates Github (and StackOverflow) by several decades. The issues you're running into are from copying and pasting from PDF files. Paste to a text file first, zap gremlins, and then paste it into SAS. 

 

 

 

afiqcjohari
Quartz | Level 8
Since SUGI is outdated, is there a SUGI equivalent which is modern like? Something similars to Jupyter/ipython Notebook maybe?

SUGI should have been more reproducible in my opinion.
Reeza
Super User

SUGI is SAS User Group International - an annual conference that occurred starting in the 70s (?) 

 

SAS Global Forum is the equivalent, papers and presentations are indexed on SAS support site and many papers have separate code files as text files. 

 

A bit old fashioned but one of the best resources is Ron Codys book, learn by example. Or see the UCLA online SAS tutorials which are annotated. 

https://www.sas.com/store/books/categories/getting-started/learning-sas-by-example-a-programmer-s-gu...

 

http://stats.idre.ucla.edu/sas/

Reeza
Super User

The programming language doesn't matter, the problem solving skills are the same. Choosing to learn is ultimately your choice. 

afiqcjohari
Quartz | Level 8
I beg to differ, the language does matter. It breaks or makes your career. Choosing to learn is easy if time is abundant but not so as I think time is a luxury.

Here's a good anecdote.
https://www.r-bloggers.com/on-programming-languages-why-my-dad-went-from-programming-to-driving-a-bu...
Kurt_Bremser
Super User

@afiqcjohari wrote:
I beg to differ, the language does matter. It breaks or makes your career. Choosing to learn is easy if time is abundant but not so as I think time is a luxury.

Here's a good anecdote.
https://www.r-bloggers.com/on-programming-languages-why-my-dad-went-from-programming-to-driving-a-bu...

From the end of that anecdote:

 

"Someone needs to take a look at this. End of rant."

 

With SAS, that "someone" sits in Cary, NC. With some open source systems, that someone often turns out to be noone.

@Reezacan probably give you an account of her experiences with R vs. SAS.

 

While languages like COBOL are really in the state of "smelling funny", the SAS ecosystem is still evolving. Just take a look at the many additions from 9.2 to 9.4 (proc ds2, among others).

Kurt_Bremser
Super User

@afiqcjohari wrote:
 Choosing to learn is easy if time is abundant but not so as I think time is a luxury.

When you're through learning, you're through. It's not a matter of time at hand, it's a state of mind. I always learned new languages (with the exception of the first one, Pascal) under time pressure, as I had to start fixing something NOW.

 

Ksharp
Super User
As time goes by, you will know SAS is better than R or Python .
SAS is not just a simple program language, unlike other language Jave,Dephi,C,Object C.....
SAS 's heart or backup is Statistical and Mathematics Theory . 
Do you think Statistical and Mathematics would obsolete ? 

ChrisHemedinger
Community Manager

In reply to the original question: is there a GitHub repo for SAS Global Forum?  There isn't a repo specifically for the conference, but many individual authors do share projects on GitHub.

Chris

Learn from the Experts! Check out the huge catalog of free sessions in the Ask the Expert webinar series.
Quentin
Super User

I like this idea of a repository for SUGI / SGF / RUG code.  @Lex_SAS made it a much better world when he provided a way for the user community to search the universe of UG papers.

 

But in terms of sharing code associated with those papers, the method varies dramatically among authors ("see my website", "see my github page", "see my sascommunity page", "see code in the appendix," "email me for code", "my company won't let me share the code but thanks for letting me present", etc.) 

 

Maybe it's worth considering options for storing code relating to papers, in a useful way that is searchable etc.  Allow authors to submit their code along with their paper (or perhaps let the author upload the code themselves).

 

This would also be useful for code associated with SAS publishing books.  I think currenlty, accessing that code usually means downloading a .zip file from some site. 

The Boston Area SAS Users Group is hosting free webinars!
Next webinar will be in January 2025. Until then, check out our archives: https://www.basug.org/videos. And be sure to subscribe to our our email list.
ChrisHemedinger
Community Manager

Thanks @Quentin.  We have used GitHub as a place for some book examples:

That said, we have to recognize that GitHub is not a site that any of us owns, and it's subject to its own terms and conditions that we don't control.  For that reason, we don't usually make such materials available exclusively on GitHub -- we also put them other places (like those ZIP files you mention).

Learn from the Experts! Check out the huge catalog of free sessions in the Ask the Expert webinar series.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

Discussion stats
  • 20 replies
  • 3143 views
  • 12 likes
  • 7 in conversation