/*---- Run this program first ----*/ %global PMLRfolder; /*---- EDIT THE FOLLOWING LINE ----*/ %let PMLRfolder=S:\workshop; /*---- Below are some common names for course folders ----*\ %let PMLRfolder=S:\workshop\pmlr51; %let PMLRfolder=C:\workshop\winsas\pmlr51; %let PMLRfolder=S:\workshop\winsas\pmlr51; %let PMLRfolder=C:\workshop; %let PMLRfolder=S:\workshop; \*---------------------------------------------------------*/ libname pmlr "%put &PMLRfolder";
libname pmlr "%put &PMLRfolder";
Is incorrect syntax for a Libname. %put says to write to the log and has no place in a libname statement.
libname pmlr "&PMLRfolder";
May work if the path S:\workshop exists on your system.
/*---- Run this program first ----*/ %global PMLRfolder; /*---- EDIT THE FOLLOWING LINE ----*/ %let PMLRfolder=/home/u47259455/Data/pmlr00d01.sas; /*---- Below are some common names for course folders ----*\ %let PMLRfolder=S:\workshop\pmlr51; %let PMLRfolder=C:\workshop\winsas\pmlr51; %let PMLRfolder=S:\workshop\winsas\pmlr51; %let PMLRfolder=C:\workshop; %let PMLRfolder=S:\workshop; \*---------------------------------------------------------*/ libname pmlr "&PMLRfolder";
I ran that change and I received these errors
@JDRII wrote:
/*---- Run this program first ----*/ %global PMLRfolder; /*---- EDIT THE FOLLOWING LINE ----*/ %let PMLRfolder=/home/u47259455/Data/pmlr00d01.sas; /*---- Below are some common names for course folders ----*\ %let PMLRfolder=S:\workshop\pmlr51; %let PMLRfolder=C:\workshop\winsas\pmlr51; %let PMLRfolder=S:\workshop\winsas\pmlr51; %let PMLRfolder=C:\workshop; %let PMLRfolder=S:\workshop; \*---------------------------------------------------------*/ libname pmlr "&PMLRfolder";I ran that change and I received these errors
You changed the definition of the PMLRfolder macro variable to
%let PMLRfolder=/home/u47259455/Data/pmlr00d01.sas;
Libname references a storage area, in this case it should be just a folder. You have assigned it to a text file: pmlroodo1.sas which is a program.
MAYBE, I have no clue where you put the, I believe training materials, you want
%let PMLRfolder=/home/u47259455/Data;
before executing the libname statement. Maybe.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.
Find more tutorials on the SAS Users YouTube channel.