If you’re a SAS programmer, you have likely used loops in your SAS code to make life easier from time to time. In this blog post, I demonstrate a few ways you can use loops to do clever things in your graph code. Perhaps even the old dogs can learn […..
Category: SAS
Determining the size of a SAS data set
When developing SAS® data sets, program code and/or applications, efficiency is not always given the attention it deserves, particularly in the early phases of development. Since data sizes and system performance can affect a program and/or an application’s behavior, SAS users may want to access information about a data set’s […]
The post Determining the size of a SAS data set appeared first on SAS Learning Post.
Will your next car be made in China?
Building cars is towards the top of the manufacturing hierarchy – some countries are even known for the cars they build. If you want a good quality car, you probably think of Japan. If you want a stylish sports car, you probably think of Italy. If you …
Auto Creation of Linux Home Directories for SAS Users
In a previous post I’ve described a method for configuring Active Directory Authentication for SAS® on Linux (with realmd). One of the packages that’s installed is oddjob-mkhomedir. This package normally handles any requirement for auto-creating home directories for those AD users on Linux. Unfortunately it doesn’t seem to get used by the SAS Object Spawner. … Continue reading “Auto Creation of Linux Home Directories for SAS Users”
Nudging SAS Viya Services Timeout
I had been puzzling over why some SAS® Viya™ services were not starting on a machine reboot. Initially I thought the answer appeared in the SAS Viya 3.2 Administration documentation set: see the General Servers and Services: Troubleshooting section. I found that all the expected services started after: [root@hostname ~]# /etc/init.d/sas-viya-all-services stop [root@hostname ~]# rm … Continue reading “Nudging SAS Viya Services Timeout”
Your mapping toolkit tip #6 – Geocoding your addresses
You’ve got a database containing the addresses of all your customers … but how can you plot them on a map or analyze them spatially? First, you’ll need to convert the address into a numeric coordinate (latitude & longitude). SAS can do that … with Proc Geocode! But before we […]
The post Your mapping toolkit tip #6 – Geocoding your addresses appeared first on SAS Learning Post.
People using smartphones while driving – the numbers are in!
You’re sitting in a line of cars at the intersection, waiting for the light to change – when it finally turns green, the 2nd car just sits there for several seconds until someone honks at them, and then they scoot through the light … but everyone behind them has to […]
The post People using smartphones while driving – the numbers are in! appeared first on SAS Learning Post.
How to control the name of Excel sheets when they are all created at once
Ok, so you know how to create multiple sheets in Excel, but can anyone tell me how to control the name of the sheets when they are all created at once? In the ODS destination for Excel, the suboption SHEET_INTERVAL is set to TABLE by default. So what does that […]
The post How to control the name of Excel sheets when they are all created at once appeared first on SAS Learning Post.