14. June 2019
Before we get into any hands-on programming, I thought it would be a good idea to start with some background that will help us later on. Python is one of several programming languages that can be described as an "object-oriented" language. While the subject of object-oriented programming is a broad one about which many books have been written, we'll keep it short here, concentrating only on what you need to know to get started. SAS and Python both have constructs that map keys to values. In SAS...

14. June 2019
Welcome to Python-izing the SAS Programmer, a blog for SAS programmers like myself who have spent their careers writing data steps, who are wondering about rumors they're hearing about the increased use of Python, and who are curious about poking their head inside the Python door to see what's inside. Change is always challenging, especially when you've spent so long not changing. But it can be fun and exciting too, and if you're someone who enjoys such challenges, I hope this blog helps you...