DATA Step, Macro, Functions and more

libname and saspy

Accepted Solution Solved
Reply
Regular Contributor
Posts: 199
Accepted Solution

libname and saspy

This works fine:

 

import saspy
import pandas as pd
sas = saspy.SASsession(cfgname='winiomlinux')
cars = sas.sasdata("CARS","SASHELP")
cars.describe()

in a Jupyter notebook. Just wondering, how can I assign a library along the lines of this SAS code:

 

libname SomeAmazingLibrary "/sas/data/sas_datasets/Bla/Di/Bla";

Accepted Solutions
Solution
2 weeks ago
Regular Contributor
Posts: 199

Re: libname and saspy

Posted in reply to csetzkorn

I figured it out:

 

import saspy
import pandas as pd
from IPython.display import HTML
 
sasSession = saspy.SASsession(cfgname='winiomlinux')
 
sasSession.saslib('SomeAmazingLibrary', path="Bla/Di/Bla/SomeServerSubfolder")
 
dataset = sas.sasdata("SomeGreatDataSet","SomeAmazingLibrary")
dataset.describe()

View solution in original post


All Replies
Solution
2 weeks ago
Regular Contributor
Posts: 199

Re: libname and saspy

Posted in reply to csetzkorn

I figured it out:

 

import saspy
import pandas as pd
from IPython.display import HTML
 
sasSession = saspy.SASsession(cfgname='winiomlinux')
 
sasSession.saslib('SomeAmazingLibrary', path="Bla/Di/Bla/SomeServerSubfolder")
 
dataset = sas.sasdata("SomeGreatDataSet","SomeAmazingLibrary")
dataset.describe()
Community Manager
Posts: 3,344

Re: libname and saspy

Posted in reply to csetzkorn

For others looking at this, all reference documentation for SASPy is available on GitHub.

 

See the Getting Started topic:

https://sassoftware.github.io/saspy/getting-started.html

 

And the API reference:

https://sassoftware.github.io/saspy/api.html

☑ This topic is solved.

Need further help from the community? Please ask a new question.

Discussion stats
  • 2 replies
  • 80 views
  • 1 like
  • 2 in conversation