A beginner’s tutorial on … line plots

Do you know (right off the top of your head) the simple SAS/GRAPH code you would use to create line graphs? … If not, then this tutorial is for you! A line plot is basically a scatter plot where the markers are connected. A line plot should only be u…

Bubble plot by SAS and Highcharts.js

Bubble plot is a nice data visualization choice for three dimensional numeric variables. It seems quite popular on web and documents.

Static plotting by SAS

Since SAS 9.3, PROC SGPLOT provides a bubble statement, which makes a bubble plot eas…

SAS System Viewer Doesn’t support SAS 9.4 Datasets

This is sad, really sad. SAS System Viewer is not officially supported by SAS since the launch of SAS Universal Viewer, but it can still open SAS 9.3 datasets and I love it. SAS System Viewer is mush superior than SAS Universal Viewer and any other data viewers in Enterprise Guide, JMP, SAS Drug Development […]

Noninferiority Testing with SAS

I planed to extend nonWinferiority testing to one of my statistical notes,  Equivalence Testing and TOST (Two One-Sided Test) since noninferiority test is simply half part of the equivalence test. Today I’m glad to find an even better explanation from SAS Usage Note 48616: Design and analysis of noninferiority studies You will love it if […]

Confidence Intervals for Difference Between Independent Binomial Proportions: A SAS 9.4/STAT 12.3 Update

For the computing of confidence intervals for difference between two independent binomial proportions in SAS 9.4/STAT 12.3, it’s hard to figure out exactly how many methods are available because there is no “CL=ALL” trigger in RISKDIFF option (but you can get one in BIONOMIAL option to compute the confidence intervals for binomial proportion). As far […]