Simplest suggestion is to forget turning this into a function. Alternatively, remove the "allmetrx=" from the last line of your function, as the assignment suppresses automatic printing of the result. However, it may already be working... you could assign the result of the function call outside the function and see what is in that new variable:
ans <- fsasdat("all") str(ans) On December 23, 2020 7:08:05 PM PST, Anbu A <rquestion2...@gmail.com> wrote: >Hi All, >I am a newbie. This is my first program. >I am trying to read SAS dataset from below path. I added escape "\" >along >"\" found in path C:\Users\axyz\Desktop\sas\ but still not working. > >fsasdat<-function(dsn) { > pat="C:\\Users\\axyz\\Desktop\\sas\\" > str1=str_c(pat,dsn,".sas7bdat","\n") > allmetrx=read_sas(str1) >} >fsasdat("all") > >Please help me. > >Thanks, >AA. > > [[alternative HTML version deleted]] > >______________________________________________ >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code. -- Sent from my phone. Please excuse my brevity. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.