All Posts
![](https://blogs.sas.com/content/iml/files/2012/05/t_powermethod.png)
When I was at SAS Global Forum last week, a SAS user asked my advice regarding a SAS/IML program that he wrote. One step of the program was taking too long to run and he wondered if I could suggest a way to speed it up. The long-running step was
![](https://blogs.sas.com/content/sgf/files/2017/01/SASevents-2.png)
Stanley Fogleman says that SAS can be hard to learn on your own - not because it is a difficult language - but because of the various business requirements. In fact, even college students entering the workforce are often ill-prepared in some ways. That's why Fogleman believes that a SAS mentoring program
![](https://blogs.sas.com/content/sastraining/files/2012/05/Michael_LAmarathon1.jpg)
Please don’t tell me that you do not have the time to write a book for SAS Press. I already know that. You have a lot of things to attend to: a demanding job, family responsibilities, housework, yard work, shopping, cooking, eating, reading, favorite TV shows, commuting, sports to play,
![](https://blogs.sas.com/content/statelocalgov/files/2017/02/StudentsEducators-4.png)
With the rapid changes in our education systems regarding new standards, assessments, accountability and evaluation, teachers are rightfully feeling the pressure of being underprepared. The majority of teachers were not trained or certified with these rigorous systems in place. Recognizing that higher education institutions need to play an active role
At the 2012 SAS Global Forum, one of the questions from a user was about showing the original data used for the box plot. While you can use outliers in conjunction with the box features to get a feel for the data, for some situations you may need to see exactly
![](https://blogs.sas.com/content/sgf/files/2017/01/SASevents-2.png)
SAS already has some cool mobile Business Intelligence apps. Now, Scott McQuiggan tells Anna Brown, in this Inside SAS Global Forum interview, that you can view the really cool high-performance analytics reports that you've created on your desktop - right from your mobile device. Check this out!!
![](https://blogs.sas.com/content/iml/files/2012/05/t_dif.png)
In statistical programming, I often test a program by running it on a problem for which I know the correct answer. I often use a single expression to compute the maximum value of the absolute difference between the vectors: maxDiff = max( abs( z-correct ) ); /* largest absolute difference
![](https://blogs.sas.com/content/sascom/files/2017/01/Analytics-1.png)
We are half way through my blog series counting to 10 best practices for information management, reporting and analytics. To recap, we have learned the importance of: Securing executive sponsorship. Identifying and involving stakeholders early and assessing their unique needs. Identifying and integrating data sources. Managing user expectations proactively. This
![](https://blogs.sas.com/content/sgf/files/2017/01/SASevents-2.png)
It is becoming more and more apparent that social media is a gold mine of unstructured data that is just waiting to be analysed so that the nuggets can be extracted. At SAS Global Forum, I was particularly impressed with the diversified use of sentiment analysis and the exploration that
![](https://blogs.sas.com/content/sgf/files/2017/01/AdvancedAnalytics-1.png)
Jenn Sykes (you probably remember her from this great sentiment analysis post last year about American Idol), presented Predicting Electoral Outcomes with SAS® Sentiment Analysis and SAS® Forecast Studio at SAS Global Forum 2012. In addition to predicting elections, Sykes tells Anna Brown from Inside SAS Global Forum, that there is a lot of unstructured data
![](https://blogs.sas.com/content/iml/files/2012/05/t_expand-150x140.png)
A reader asked: I want to create a vector as follows. Suppose there are two given vectors x=[A B C] and f=[1 2 3]. Here f indicates the frequency vector. I hope to generate a vector c=[A B B C C C]. I am trying to use the REPEAT function
Recently I posted an article on this blog on how to create bar charts with log response axes in response to a question by a user. This generated some feedback suggesting that bar charts should not be used with log response axes or with a baseline of anything other than
Between attending presentations and networking, you should make your way to the SAS Bookstore at PharmaSUG. While there are many reasons to add us to your list, here are the top 5: Save money on our books and documentation. We’re offering a special conference discount to PharmaSUG attendees. Talk to a
![](https://blogs.sas.com/content/sgf/files/2017/01/SASevents-2.png)
According to Carlos André Reis Pinheiro, social networks in communications are easy to understand and detect, so Oi Telecommunications chose that route first when trying to detect fraud. Community detection for fraud proved to be somewhat different. It is a progressive search, from looking at the entire network to looking
![](https://blogs.sas.com/content/sastraining/files/2012/04/jedi_dst_out.png)
A SAS user (who lives in the the US) emailed me a question about SAS functions. He was reading UTC (Coordinated Universal Time) datetime values from server logs, and to make future calculations and comparisons easier, he wanted to transform the value to local datetime. The INTNX() function worked great, but