Category: SAS

More on Technical Debt #2/2

Last week I offered some techniques for management of technical debt. In this post I offer some more.Technical debt is a debt that you incur every time you avoid doing the right thing (like refactoring, removing duplication/redundancy), thereby letting…

Kernel selection in PROC SVM

The support vector machine (SVM) is a flexible classification or regression method by using its many kernels. To apply a SVM, we possibly need to specify a kernel, a regularization parameter c and some kernel parameters like gamma. Besides the selectio…

Convert CHAR to NUM in PROC SQL

Use TO_NUMBER function in PROC SQL. proc sql;   connect to oracle (user=xxx orapw=yyy path=”@zzz”);     create table temp as       select * from connection to oracle    &nb…

SAS EG Add-Ins and WPF

Well, I finally made progress on getting my dynamic WPF add-in working. This was in large part to Chris Hemedinger helping out with some questions. What I have learned, I want to share so it is not lost.WPF works fine with EG except for some graphics i…

When ROC fails logistic regression for rare-event data

ROC or AUC is widely used in logistic regression or other classification methods for model comparison and feature selection, which measures the trade-off between sensitivity and specificity. The paper by Gary King warns the dangers using…

Meet the SAS training instructor: Danny Modlin

Here at SAS Education, we know just how smart and personable our instructors are in and outside the classroom. But we realized, if you haven’t taken a SAS Training course, you may not know what kind of enthusiasm and dedication they put into their wo…

Analytics 2013 Orlando – that’s a wrap!

The Analytics Conference series wrapped its last event of the year in Orlando and, as promised, there was plenty to take in during the two-day event. Now what? You can watch all the highlights, including full keynotes, on demand! Among the keynote pres…