Employment – that’s been a hot topic here in the US lately. Many of the manufacturing jobs we had in past decades are gone now, and it would be great if there was a crystal ball to predict which jobs might be at risk of disappearing in the future. The researchers at Ball State University… Continue reading Risks to US employment – automation and offshoring
Nowadays, whether you write SAS programs or use point-and-click methods to get results, you have choices for how you access SAS. Currently, when you open Base SAS most people get the traditional SAS windowing environment (aka Display Manager) as their interface. But it doesn’t have to be that way. If you use Microsoft Windows as… Continue reading Organize your work with SAS® Enterprise Guide® Projects
For the past several years, efforts have been under way to recruit more women into the STEM (science, technology, engineering, and math) fields. I recently saw an interesting graph showing the percentage of bachelor’s degrees conferred to women in the US, and I wondered if I could tweak that graph a bit to focus on… Continue reading Are more women getting STEM degrees?
Carbon Dioxide … CO2. Humans breathe out 2.3 pounds of it per day. It’s also produced when we burn organic materials & fossil fuels (such as coal, oil, and natural gas). Plants use it for photosynthesis, which in turn produces oxygen. It is also a greenhouse gas, which many claim contributes to global warming. Let’s… Continue reading U.S. CO2 emissions are on the decline!
I demonstrated a program and macro that could identify all numeric variables set to a specific value, such as 999. This blog discusses an immensely useful technique that allows you to perform an operation on all numeric or all character variables in a SAS data set. For example, you could convert all numeric variables with… Continue reading How to perform an operation on all numeric or all character variables in a SAS data set
When I teach my Data Cleaning course, the last topic I cover in the two-day course is SAS Integrity Constraints. I find that most of the students, who are usually quite advanced programmers, have never heard of Integrity Constraints (abbreviated ICs). I decided a short discussion on this topic would be useful. Integrity Constraints are… Continue reading Keeping your data set clean: Integrity constraints
If countries have a similar median age, does that mean they are also similar in other ways? My best guess at an answer is – probably. Perhaps if we plot the data on a map, we’ll be able to see the answer more clearly. I first started thinking about this topic when I saw the… Continue reading Map: Median age by country