Back in February, I posted an article on creating Adverse Event Timeline Graph. In the SAS 9.2 version (first one), one item that was less than ideal was the way to position the AE names to the left of the event. The AE names are displayed using the scatter plot statement
English
According to the Daily Writing Tips blog, describing a thing as "somewhat unique" is bad form. Unique means "one of a kind", so either it is or it is not. The famous example (which the style police will use to chide you) is that you can't have something as "somewhat
The first step is to answer the question of what “real-time” actually means. Depending on the program and industry speed of response, I’ve heard answers that varied from milliseconds for the biggest banks in processing credit card charges to 24 hours for some government programs. A better description of what
I’ve heard it said that the only thing you can count on in life is change. The same can be said of technology. Change is certain, and the rate of change seems to accelerate with each passing year. Change requires us to adapt, but as we race to keep up with
I'm going to handle this Friday's Innovation Inspiration a bit differently from the way I usually do; rather than helping you find information so that you can try this on your own, I'd like to know what you would use to display fish mating calls. Obviously you would need a few
You may still believe that Hadoop is going to solve all of the world’s problems with big data. It won’t. Hadoop is a framework for storing large-scale data processing with both pros and cons for organizations. Christopher Stevens, from Greenplum, explained that Hadoop is rapidly becoming the go-to for big
Leanne Tang has learned a lot about encoding in her work of providing relevant user data and securing the database from accidental changes. There are hundreds of SAS users at the National Agricultural Statistics Service. Tang didn’t want to create thousands of accounts and passwords to allow those users to
This SESUG conference was a very energetic and rewarding experience, with many user presentations on graphics using SAS/GRAPH and ODS Graphics. One standout presentation for me was on "Data Merging and Exploration to Identify Associations Between Environmental Factors and Disease Outbreaks" by Neeta Shenvi, et. al. The key part of
Congratulations to all of these winners in the MWSUG Best Contibuted Papers! I hope you have all submitted your papers to the 2013 SAS Global Forum. The deadline for submissions ends soon! Here's a list that I know you have all been waiting for:
Leanne Tang had a problem. She has one giant database that houses data from all of the units at National Agricultural Statistics Service. She has hundreds of people who need access, but she wants individual users to have access only to the data that meets their needs. In Tang’s
Sometimes a graph is more interpretable if you assign specific colors to categories. For example, if you are graphing the number of Olympic medals won by various countries at the 2012 London Olympics, you might want to assign the colors gold, silver, and bronze to represent first-, second-, and third-place
Do you finish the Word Search in the Sunday paper? Several years ago, Robert Matthews decided to design a word search to help his kids in their school work. Matthews wanted to be able to put in the words of his choice and provide difficulty levels so that game users could
The Macro facility is a powerful and flexible tool, but sloppy techniques can make macros one of your biggest headaches. Poorly handled macros may run without error but leave your users with unexpected results and litter your system with unwanted files and variables.
Living in the Washington, D.C. area I expect the morning news shows to spend a lot of time reporting on traffic. Crashes on the beltway, downed power lines delaying train service…that’s a normal day. D.C. is the most congested city, according to the Texas Transportation Institute’s annual report.). Commuting to
I've been finishing up just a bit of the "boilerplate" content for my forthcoming book about custom tasks. One of the final tasks is to write the introduction, also known as the "About this Book" section. SAS Press offers a template with examples of a few essential topics to address
Last week I provided the steps for how to go on a date, at least by using dynamic prompts in BI Dashboard. Now that you have seen how to create them, lets discuss making them smarter. For this example, the customer is asking for two prompts to affect a single
The New York Times has an excellent staff that produces visually interesting graphics for the general public. However, because their graphs need to be understood by all Times readers, the staff sometimes creates a complicated infographic when a simpler statistical graph would show the data in a clearer manner. A
Andy Pulkstenis of State Farm thinks it is, stating that this red-headed stepchild among modeling technques is where predictive modeling was ten years ago. He opened his talk, "Do You Know or Do You Think You Know? Creating a Testing Culture at State Farm," at the A2012 conference in Las Vegas with
You've all heard about the recent meningitis outbreak, right? Being a data-guy and a map-guy, I went looking for maps related to the outbreak. I found the following map on the Centers for Disease Control (CDC) website. It shows the states that received the recalled drug used in epidurals (for back
Jessica Dunn, a Bank of America Vice President, helps coordinate the planning, forecasting and performance of the bank's credit card services. In January 2010, the credit card services division began investigating new business intelligence products to help provide more efficient forecasting and more informed business decisions in general. The decision
Have you registered for the 20th annual SouthEast SAS Users Group conference (SESUG) yet? NO? What are you waiting for? I've heard it going to be a real party, so come help us celebrate SESUG's 20th birthday (hmm ... SESUG isn't even old enough to drink). The last time I went was
Sunny days, keeping the clouds away, can you tell me how to get, how to get to Sesame Street?? Oops, sorry, was just day dreaming about younger days and the magic of an eight foot talking yellow bird. How great was Sesame Street? I learned counting, my abc’s, sharing, diversity,
Beans aren’t just good for your heart; they’re affordable, convenient, and packed with nutrients that have a wide range of health benefits including lowered LDL cholesterol, blood sugar control, weight management, and more. Beans are an excellent plant-based source of protein and fiber and are rich in minerals such as
~ Lisa Pyle and Rob Russell, NESUG 2012 Conference Co-chairs Can you believe it?! In just a few weeks we will all be together at NESUG's 25th conference! We are looking forward to all the presentations and workshops we have planned and to seeing all our old friends and meeting some new ones too.
Last week I wrote a SAS/IML program that computes the odds of winning the game of craps. I noted that the program remains valid even if the dice are not fair. For convenience, here is a SAS/IML function that computes the probability of winning at craps, given the probability vector
You might know about the many automatic macro variables that are available in SAS. They provide plenty of information about the SAS environment, such as the current user (SYSUSERID), the SAS version (SYSVER and SASVLONG), and the operating system where SAS is running (SYSCP and SYSCPL). That information is often
As SLG’s health policy specialist, I’m chartered with developing novel ways to apply data analytics to our state government health systems. If you ask me, it’s the perfect blend of technology and policy - two of my favorite things. However, I sometimes find it challenging to identify the areas within
It is easy to simulate data that is uniformly distributed in the unit cube for any dimension. However, it is less obvious how to generate data in the unit simplex. The simplex is the set of points (x1,x2,...,xd) such that Σi xi = 1 and 0 ≤ xi ≤ 1
The Scatter Plot Matrix statement supports a couple of different configurations. The basic is the N x N panel of cells, with each cell showing scatter plots plot for a pair of variables at a time. Here is an example of a 3 x 3 scatter plot matrix for the
A year ago I set out to periodically blog from my perspective of leading R&D for our advanced analytics software. I invited SAS colleagues who also work in various areas of advanced analytics to blog on their own interesting conversations with each other and with customers about the intersection of