All Posts
![](https://blogs.sas.com/content/iml/files/2012/06/t_runningtotal.png)
A reader wrote for help with a computational problem. He has a vector of length N and the vector contains integer values in the range [1, 120], which represent months for which events occurred over a 10-year period. The question is: what is the 24-month period for which the most
![](https://blogs.sas.com/content/sastraining/files/2012/11/JB3.jpg)
So are you now dreaming big? Coming up with other ideas for how SAS Stored Processes can be leveraged in your installation of SAS? As I mentioned in last week's post, you could use OLAP cubes as a data source for your SAS Stored Process. Here is how I would
![](https://blogs.sas.com/content/sastraining/files/2012/06/PharmaSUG_twitter-winner.blog_1.jpg)
Don’t miss this list of most sought after books at PharmaSUG 2012. Last month’s conference featured several presentations from SAS authors and many of their books, along with industry-specific titles, were highly popular with attendees. The top 10 (in no particular order): Carpenter's Guide to Innovative SAS Techniques by Art
![](https://blogs.sas.com/content/sascom/files/2012/06/Mouse-trap.png)
Clarence So, Chief Strategy Officer for Salesforce.com, opened last month’s Chief Strategy Officer Summit in San Francisco (by the IE Group) with a challenging statement: ‘Your strategy is nothing more than the sum of your tactics’. I found this to be less than satisfactory as an explanation, but considering the
![](https://blogs.sas.com/content/sgf/files/2017/01/ProgrammingTips-2.png)
Can you actually get something for nothing? With PROC SQL’s subquery and remerging features, yes, you can. Often there is a need to add group descriptive statistics such as group counts, minimum and maximum values for further by-group processing. Instead of first creating the group count, minimum or maximum values
![](https://blogs.sas.com/content/sastraining/files/2017/02/ProgrammingTips-3.png)
One of my new work friends says this frequently. But the statement is lost in his translation from Portuguese, it is not that he does not believe me, it is just that he has questions about how things happen so he can learn. I debate on which version of this
![](https://blogs.sas.com/content/sascom/files/2017/01/Analytics-1.png)
Michael Mandelbaum posed the question in the title of this post to a capacity crowd at last week's SAS Government Leadership Summit. Author of That Used to Be Us: How America Fell Behind in the World It Invented and How We Can Come Back, Mandelbaum gave the opening keynote address. Mandelbaum posited
![](https://blogs.sas.com/content/sastraining/files/2012/06/stp_EGWizardInclusions2.jpg)
Wizard Harry Potter makes magic just waving his wand around and shouting out spells. Using SAS Enterprise Guide (and you are welcome to shout out your own commands too) you can create some magic, allowing the Stored Process Wizard to code for you. On Step 2, the "Include code for"
Statistical graphs often include display of derived statistics along with the raw data. Often these statistics are presented in a tabular format inside the graph. With SGPLOT procedure, a table of statistics can be added to the graph as an inset table, as shown below. Using a Stat Table: SGPLOT code:
![](https://blogs.sas.com/content/sascom/files/2017/01/IOT-1.png)
In the video below, you'll hear a great explanation from SAS CTO Keith Collins about the benefits of high-performance analytics, and why it's not just about getting answers faster. He also tells interviewer Karin Reed which SAS procedures are being optimized for high-performance analytics and provides up dates about big
![](https://blogs.sas.com/content/sgf/files/2017/01/AdvancedAnalytics-1.png)
The first time that I saw a demonstration of SAS Visual Analytics Explorer was awesome, but it didn't give me goosebumps. I got goosebumps the size of golfballs during SAS Global Forum Opening Session when Dr. Goodnight sat down at a computer screen and began to demonstrate how effortlessly users can
![](https://blogs.sas.com/content/sastraining/files/2017/02/ProgrammingTips-3.png)
After some discussion with SAS Product Marketing yesterday, we devised this response to everyone's question about the Business Analytic differentiator that SAS provides. ********************************************************************************************************* Business Intelligence is one of the key components from SAS that ties into a suite of analytic techniques, information handling and performance infrastructures needed to deliver
ODS Graphics components like GTL and SG procedures are designed to work with Styles to create graphs that are effective in the delivery of information and aesthetically pleasing out of the box. You no longer have to tweak the colors to ensure a nice graph. The graph derives all the
![](https://blogs.sas.com/content/sasdummy/files/2017/02/ProgrammingTips-4.png)
A colleague was recently working with a web service that supplies some datetime values using the Microsoft Windows internal representation. He called the web service to retrieve those values (along with other data) from SAS, and he needed convert these values to SAS date-time values. The Microsoft definition for a
![](https://blogs.sas.com/content/statelocalgov/files/2017/01/Analytics-2.png)
When I was growing up, summertime always meant a road trip to see my grandparents and great-grandparents in Concord, California, just outside San Francisco. Most of our time in Concord was spent shuffling between relatives but my parents always made time for a day trip into San Francisco. On these