Five tips from Simulating Data with SAS

Data simulation is a fundamental technique in statistical programming and research. My book Simulating Data with SAS is an accessible how-to book that describes the most useful algorithms and the best programming techniques for efficient data simulation in SAS. Here are five lessons you can learn by reading it: Learn strategies […]

Post a Comment

SAS author's tip: Identifying FIRST.row and LAST.row in by-groups

A popular DATA step programming technique frequently used by SAS users is the ability to identify the beginning and ending observation in by-groups. The way it works is whenever a BY statement is specified with a SET statement, two temporary variables are created in the Program Data Vector (PDV), FIRST.variable […]

Post a Comment

SAS author’s tip: Wrangling specific statistical values from SAS output

This week’s author tip is from Jack Shostak’s new book SAS Programming in the Pharmaceutical Industry, Second Edition. If you're interested in this week's free tip and want to learn more about the topic or book, visit our online catalog. You'll find a free book excerpt, example code and data, and more. General […]

Post a Comment

SAS author's tip: Using the %SYSFUNC and %QSYSFUNC macro functions

This week’s author tip is from Michele Burlew and her new book SAS Macro Programming Made Easy, Third Edition. Burlew chose this tip because she says the %SYSFUNC and %QSYSFUNC functions allow you to use SAS language functions in macro programming. Access to these functions greatly increases macro programming power […]

Post a Comment

SAS author’s tip: What is Clinical Endpoint Committee data?

This week’s author tip is from Jack Shostak’s new book SAS Programming in the Pharmaceutical Industry, Second Edition. Shostak has been using SAS for nearly 30 years. In that time, he’s co-authored two other books, Common Statistical Methods for Clinical Research with SAS Examples, Third Edition, and Implementing CDISC Using […]

Post a Comment

SAS author's tip: Combining macro variables with text

This week’s author tip is from Michele Burlew and her new book SAS Macro Programming Made Easy, Third Edition. Burlew chose this tip because she says it’s important to understand how SAS determines where a macro variable reference starts and stops, and often a delimiter is needed to tell SAS […]

Post a Comment

SAS author’s tip: Getting an accurate picture of claims data

This week’s author tip is from Matthew Gillingham and his new book SAS Programming with Medicare Administrative Data. Gillingham has been programming in SAS for 15 years and has spent 10 of those years specifically dealing with health care use, cost and quality measurement. Here’s Gillingham’s tip for you: To […]

Post a Comment

SAS author’s tip: Performing floating point number comparisons

The SAS author’s tip of the week blogs are back! Sorry for the short break - I’ve been working to transition into my new role as editor of the SAS Bookshelf. We will continue to feature these helpful tips for our readers. Please let me know if there is any […]

Post a Comment

SAS author's tip: Reading excel files with the IMPORT procedure

This week's SAS tip is from Lora Delwiche and Susan Slaughter's new edition of The Little SAS Book. This book, now in its fifth edition, has helped thousands and thousands of SAS users and is a must-have for any SAS book shelf. If you'd like to learn more about this […]

Post a Comment

SAS author's tip: Why think %locally?

This week's SAS tip is from Robert Virgile and his illuminating new book SAS Macro Language Magic: Discovering Advanced Techniques. Robert has 30 years of experience developing and teaching SAS classes. And his new book is filled with powerful programming techniques. If you like this week's free excerpt, you can read […]

Post a Comment