All Posts
Peter Flom reminded readers of his blog that you should always end a SAS procedure with a RUN statement. This is good rule. However, PROC IML is an exception to the rule. In PROC IML, the RUN statement is used to execute a built-in subroutine or a user-defined module. You
The shortfall in 2010 state and local government budgets is not news. But it remains the biggest issue facing state and local governments today – and will continue well into tomorrow. Existing gaps are projected to widen further in 2011, throwing departments and agencies already on the edge further into
A frequently performed task in data analysis is identifying all the observations in a data set that satisfy certain conditions. For example, you might want to identify all of the female patients in your study or to identify all patients whose systolic blood pressure is greater than 140 mm Hg.
"How do I apply a format to a vector of values in IML? In the DATA step, I can just call the PUTN function.” This question came from a SAS customer that I met recently at a conference. My reply? Use the PUTN function, but send it a vector of
Unemployment Insurance, mandated by federal statute and administered by states, is designed to provide a temporary safety net for workers who lose their jobs. Due to the recent economic downtown and increase in unemployment, unemployment benefits paid have doubled nationally from $38B in 2008 to $75B in 2009. However, is
The R You Ready blog posed an interesting problem. Essentially, you have a vector that contains n(n+1)/2 elements, and you want to pack those elements into the upper left triangular portion of a matrix. For example, if your data are proc iml; /** vector v is given: ncol(v) = n(n+1)/2 for
When programmers begin learning a new computer language, the first program they write is often one that prints the text “Hello, World!” Successfully writing a Hello World program assures the programmer that the software is successfully installed and that all necessary features are working: parsers, compilers, linkers, and so on.
The secret to long life is good genes, right? This publication titled "Joint influence of small-effect genetic variants on human longevity" showed up on my Google alerts, and from what I can read (all of it) and understand (very little of it), that assertion is true. The researchers used PROC
Shane and others have already discovered this. The new version of SAS Enterprise Guide is now available. The latest version offers tremendous enhancements for all users, especially SAS programmers. It includes a new SAS program editing environment that supports syntax suggestions and autocomplete, embedded syntax reference help, and a SAS
The long awaited winners of the second round of Race To The Top were announced yesterday. Race To The Top is about education reform to improve schools and is based on four assurances: 1) Raising standards and improving assessments. 2) Recruiting, retaining and supporting effective educators and ensure equitable distribution
The last two years have been one long, downhill-only roller coaster ride for state and local governments. Budget crises that are the result of decreasing revenues at every level have left state legislatures, governors and local government leadership struggling to maintain effective services for their citizens and, in some cases,
In 1829, Sir Robert Peel laid the foundation for the modern day professional police force. In shaping the conceptual framework for policing, Peel put forth: “The basic mission for which the police exist is to prevent crime and disorder.” While Peel described a proactive ideal, many police agencies are struggling
I've completed my first day of teaching a two-day course about SAS Enterprise Guide. I'm in Sydney, Australia...but my biological clock is still tuned into Cary, North Carolina time. I woke up at 1 a.m. today and even though I tried to convince my body that it was still time
I received this offer in the post the other day: "University apparel just for you, featuring the name HEMEDINGER!" Yes, the offer has it correct. This would be just for me, because I can't think of anyone else who might order it. I regret that I didn't receive the offer
I recently met with five people who have been in state and local government for a combined total of over 100 years. It was a group that covered multiple areas of government including Health and Human Services, Courts and Corrections, Finance and Emergency Management. Everyone came to the table with