A parametric bar chart in SG Procedure and GTL parlance is a simplified version of the regular bar chart, where the data is assumed to be summarized prior to its usage inside the SG procedures or GTL. So, multiple occurrences of the same category and / or group combination is
English

Last year I shared this popular tip for counting how many times a web link has been shared on Twitter or Facebook. I use this technique daily to report on the social media "popularity" of our blog articles at SAS. I wanted to add LinkedIn into the mix. Like Twitter

Last time we discussed the fundamentals of SAS data and how we reference that data in SAS Foundation. Now, we will turn our attention to how you access and protect data when you want to expose data through SAS clients versus the traditional LIBNAME method.

There is something for everyone at SAS Global Forum 2013. I like to attend presentations in the Statistics and Data Analysis track and talk with SAS customers in the SAS Support and Demo Area. But one activity that I enjoy the most is to stroll through the poster area and

SAS announced yesterday that Michigan will use the SAS Fraud Framework for Government to, initially, combat fraud, waste and abuse in the state’s unemployment insurance and food stamp programs. Those two programs are good focus areas and I’m confident they will lead to the state recovering funds, avoiding losses and

I am pleased to announce that the documentation for the IMLPlus language is now available online. Previously, this resource was available only from within the SAS/IML Studio application. This documentation can now be accessed by anyone, regardless of whether they have installed SAS/IML Studio. As I have described previously, IMLPlus
Last week I was out to the 2nd Conference on Statistical Practice in New Orleans. It was a great opportunity to meet many users of SAS, R and other software and hear about their projects in applied statistics. I will write up my feedback on this conference soon. In the

Thanks for reading my previous post about the importance of understanding your performance issues before trying to determine the cause. Compiling all the available information about the problem and finding a repeatable SAS process that can be monitored are the first steps toward fixing the issue. Since we now have

In Part 1 of our February is Heart Month series, I discussed 5 Powerful Foods for Your Heart. It is well known that a healthy diet and regular exercise are very beneficial for keeping our hearts and other organs healthy, reducing our risk of developing heart disease and other illnesses.

A SAS user asked an interesting question on the SAS/GRAPH and ODS Graphics Support Forum. The question is: Does PROC SGPLOT support a way to display the slope of the regression line that is computed by the REG statement? Recall that the REG statement in PROC SGPLOT fits and displays

I’m a huge movie buff. I love all kinds of movies but sports films are at the top of my list. Field of Dreams is one of my favorites not only because it’s a great story but also because, in my opinion, it has one of the best movie lines.

If you're using SAS Enterprise Guide and you're not using custom tasks, you're missing out! Custom tasks are new features you can plug in – features that weren't originally packaged with the software. (And contrary to the Pulp-O-Mizer poster that I created, they do not come FROM OUTER SPACE. Usually.)

In a previous post, I described how to write a Windows PowerShell script to connect to a SAS Metadata Server. In this post, I'll show an example of something useful that you can do after you've established that connection. Specifically, I'll show how to "ask" the SAS Metadata Server about

There was a lot of talk last year about What not to wear at SAS Global Forum and although informative and fun we didn’t necessarily help with what IS in style. Since 2013 is the year of Statistics we are going to focus our fashion series a little more on

The SAS/IML language has a curious syntax that enables you to specify a "repetition factor" when you initialize a vector of literal values. Essentially, the language enables you to specify the frequency of an element. For example, suppose you want to define the following vector: proc iml; x = {1
SAS Integration Technologies provides a flexible platform to create all types of apps, from simple utilities to full-blown applications. As part of the research for my SAS Global Forum 2013 paper (Create Your Own Client Apps Using SAS Integration Technologies), I've been trying to invent some useful examples that you

This week's tip is from Robert Carver and his book Practical Data Analysis with JMP. If you're a JMP user, be sure to take a look at additional bonus content from the book. The following excerpt is from SAS Press author Robert Carver and his book "Practical Data Analysis with JMP". Copyright © 2010, SAS

I'm sure that most of you have seen the really cool interactive Baby Name Voyager, right? If not, go have a look and try it out (be sure to plug in your name, and the names in your family, and so on). Here's a screen-capture: That's a pretty cool application! ...

So your paper abstract has been accepted to present at SAS Global Forum? Better get to writing it! Do not put it off or delay. Remember you have a paper AND a presentation to put together. Depending on how you plan to write the paper, you may have some SAS

So let’s get down to it, what exactly do we mean by data in SAS? We hear all about “big data”, tiny data, datasets, metadata, OLAP, relational data, but what do I really need to know when it comes to SAS?

I have previously written about how to use the "table" distribution to generate random values from a discrete probability distribution. For example, if there are 50 black marbles, 20 red marbles, and 30 white marbles in a box, the following SAS/IML program simulates random draws (with replacement) of 1,000 marbles:

~ contributed by Debbie Buck for the SAS Global Users Group Executive Board The SAS Global Users Group Executive Board is currently soliciting applications from individuals interested in applying for the position of Conference Chair for SAS Global Forum 2015 to be held in Dallas, TX, April 26-29. The deadline

Suppose that you have a SAS/IML matrix and you want to set each element of a submatrix to zero (or any other value). There is a simple syntax that accomplishes this task. If you subscript a matrix and do not specify a row, it means "use all rows." So, for

Yes, it’s February 15 and plenty of people celebrated yesterday for obvious reasons; Valentine’s Day. But today, SAS Global Forum is celebrating for other reasons. It’s not about flowers, candy and love notes for us this week– it’s about content, content and more content. That’s right – we’re celebrating today

Recently, I was having lunch with a city council member who shared a litany of comments about the outstanding job the city and its staff does in all areas of city operations. She remarked on how little the public understands about all the city does and how efficiently it’s done.

SAS Code for your Valentine - just in case you forgot to get flowers, chocolate or other tokens of affection for the big day yesterday.

What are the odds of winning the lottery? This seems like a simple question (and yes, there is a simple answer), but there are a few technical details to work out first... Which lottery? Let's say the Powerball Lottery. When? The number of balls used in the Powerball lottery has

I am a big fan of SAS Management Console. This is the central location where you can perform many of your SAS administration tasks. One of the most important tasks of a SAS Administrator is making sure data is available to the right people when they need it. Most of

February is Heart Month First the bad news, heart disease is the number one killer of both men and women. Now the good news, heart disease is preventable and controllable. Chews Strategically will focus on the health of your heart for the month of February so tune in and learn

If you are like me, you've experienced the following frustration. You are reading the SAS/STAT documentation, trying to understand some procedure or option, when you find an example that is very similar to what you need. "Great," you think, "this example will help me understand how the SAS procedure works!"