BookmarkSubscribeRSS Feed
DavidBrown
Obsidian | Level 7

Hello

I've been trying to learn SAS for some time now, bouncing around between different SAS books and using their On Demand for Academics, and University Edition. The problem is that the books often assume that you are using the licensed version, so what is depicted in the books rarely actually works in the free versions. The SAS Documentation is so difficult to understand. It appears to be written for people who are experts in SAS. I find the most informative and understandable tutorials and information to come from "non-SAS" sources. Why do they make SAS so difficult to learn? I am about ready to throw in the towel and stick with R and Python. 

Dave

2 REPLIES 2
ballardw
Super User

Without references to specific sources I won't comment on the book or tutorial.

 

It may help to provide specific examples of what you are attempting in the "free" version that isn't working.  Just like other "free" or trial software, there are limits on what the software will do. It often isn't that difficult to find out the specific limitations.

 

I would not tout "R" as well or properly documented. I attended an in person class for basic R. Of the 30 computers in the room only 20 would run the steps the instructor, who supposedly set up the computers, in the way the training was conducted. And the problems were in different places for different computers.

Nothing like trying to run a program then finding out you have to download another module and install. Only to find that one has dependencies that need to downloaded and installed. And that was only during 8 hours of instruction.

 

Older training materials may not address the peculiarities of newer environments such as the University Edition or On Demand. But once the OPERATING system dependencies are addressed, like how to point to a file or folder properly the code for manipulating and using the data does not change. I can say that having worked with SAS in CMS, DOS, OS/2 and windows operating systems. I have even written code that would 1) detect the operating system and 2) address some of those system dependencies.

 

 

 

Cynthia_sas
SAS Super FREQ

Hi:
To piggyback on this advise, I highly recommend using SAS Programming 1 and Statistics 1 e-learning classes to refresh or study SAS as a place to start. The demos in the classes are mostly recorded using SAS Studio and the way of addressing your files might be different in SAS OnDemand for Academics, local SAS or SAS University Edition in a Virtual Machine. However, once you get that difference understood, as @ballardw explains, the code is the same. For example, In the Programming 1 course, we recommend that students use a top level folder name of EPG194 (old version of class) or EPG1V2 (new version of class). Data is stored in a data subfolder. So, I would need different LIBNAME statements for different methods of using SAS mainly because the file paths would be different:

Cynthia_sas_0-1612041165350.png

But no matter which method I was using, once the correct LIBNAME statement was issued, the code to run would be the same.And I'm not limited to using SAS Studio. I could use Enterprise Guide or even ISPF or VI as my editor (instead of SAS Studio). The path location to data is always operating system specific. With the free software we provide, there are some fixed rules for file path. Once you learn those, the 95-99% of the code you learn is not operating system dependent.
Cynthia

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!

Submit your idea!

SAS Enterprise Guide vs. SAS Studio

What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 2 replies
  • 706 views
  • 1 like
  • 3 in conversation