This guide introduces MD5 and hash functions in general, lists common uses for hash functions, gives advise on how to best use MD5 in SAS, and covers common issues.

Read more »

analytics
analytics conference
Building Business Intelligence
certification
data analysis
data mining
Enterprise guide
Everything
General
Getting Started
headline
Just for Fun
learn sas
macro
map
Matrix Computations
Programming
R
Sampling and Simulation
SAS
sas/graph
SAS 9.2
SAS 9.3
SAS 9.4
SAS Books
SAS Enterprise Guide
SAS Global Forum
sas press
sas programming
SAS tips
sas training
Serendipity
SGF
simulation
site usage
Statistical Graphics
Statistical Programming
Statistics
Stored Processes
syntax
Tips and Techniques
tips and tricks
Training
Uncategorized
Web Report Studio

This guide introduces MD5 and hash functions in general, lists common uses for hash functions, gives advise on how to best use MD5 in SAS, and covers common issues.

Read more »

Here is code to calculate RMSE and MAE in R and SAS. RMSE (root mean squared error), also called RMSD (root mean squared deviation), and MAE (mean absolute error) are both used to evaluate models. MAE gives equal weight to all errors, while RMSE gives...

Read more »

A SAS code to generate information about each month such as the number of days in the month, week days, hours, work hours, etc. using intck and intnx function. It's also a good example of using a DATA step to generate a data set without an input data ...

Read more »

Here is a macro to generate binary features (also called dummy coding) from a nominal variable (also called a categorical variable, such as eye color). The automation saves time and avoids mistakes when there are many possible values to a category or ...

Read more »

Today Charlie Huang posted a SAS HTML table sorting demo, but without automation. Here is a fully automated implementation in SAS. The developer does not need to manually edit the HTML, and the user simply clicks any column and it sorts instantly clien...

Read more »

This demonstrates an easy way to calculate the Net Promoter Score, a measure of customer loyalty, in SAS’s PROC TABULATE. I prefer to use PROC TABULATE because of its power for various summaries. In the example we repeated the Net … Continu...

Read more »

A 100% stacked bar chart is useful for comparing the relative frequencies of an m x n table where frequencies in m are very different. While this is easy to do in Excel, SAS requires an extra step, which you … Continue reading →

Read more »

In Natural Language Processing it can be helpful within a larger body of text to standardize written numbers to Arabic numerals. For example, we will change “I am forty-six years old” to “I am 46 years old,” so the age … C...

Read more »

SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.