5

Rick Wicklin, Author at The DO Loop

 3 years ago
source link: https://blogs.sas.com/content/iml/author/rickwicklin
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Author

Rick Wicklin

Rick WicklinRSS
Distinguished Researcher in Computational Statistics

Rick Wicklin, PhD, is a distinguished researcher in computational statistics at SAS and is a principal developer of PROC IML and SAS/IML Studio. His areas of expertise include computational statistics, simulation, statistical graphics, and modern methods in statistical data analysis. Rick is author of the books Statistical Programming with SAS/IML Software and Simulating Data with SAS.

Analytics | Programming Tips

ProjCorr1-702x336.png
Rick WicklinRick WicklinDecember 17, 2020 0
Find a vector that has a specified correlation with another vector

Do you know that you can create a vector that has a specific correlation with another vector? That is, given a vector, x, and a correlation coefficient, ρ, you can find a vector, y, such that corr(x, y) = ρ. The vectors x and y can have an arbitrary number

Analytics | Data Visualization | Learn SAS
SegReg4-640x336.png
Rick WicklinRick WicklinDecember 14, 2020 0
Segmented regression models in SAS

A segmented regression model is a piecewise regression model that has two or more sub-models, each defined on a separate domain for the explanatory variables. For simplicity, assume the model has one continuous explanatory variable, X. The simplest segmented regression model assumes that the response is modeled by one parametric

Analytics | Learn SAS | Programming Tips
HornsMethod4-640x336.png
Rick WicklinRick WicklinDecember 9, 2020 0
Horn's method: A simulation-based method for retaining principal components

One purpose of principal component analysis (PCA) is to reduce the number of important variables in a data analysis. Thus, PCA is known as a dimension-reduction algorithm. I have written about four simple rules for deciding how many principal components (PCs) to keep. There are other methods for deciding how

Analytics | Data Visualization
XmasTreeLD3-640x336.png
Rick WicklinRick WicklinDecember 7, 2020 3
Can you transplant an indoor Christmas tree?

"O Christmas tree, O Christmas tree, how lovely are your branches!" The idealized image of a Christmas tree is a perfectly straight conical tree with lush branches and no bare spots. Although this ideal exists only on Christmas cards, forest researchers are always trying to develop trees that approach the

Analytics | Data Visualization | Programming Tips
MILogistic3-640x336.png
Rick WicklinRick WicklinDecember 2, 2020 2
How to score a logistic regression model that was not fit by PROC LOGISTIC

A SAS customer asked a great question: "I have parameter estimates for a logistic regression model that I computed by using multiple imputations. How do I use these parameter estimates to score new observations and to visualize the model? PROC LOGISTIC can do the computation I want, but how do

Analytics
intransDice1-702x336.png
Rick WicklinRick WicklinNovember 30, 2020 1
Intransitive dice

Most games of skill are transitive. If Player A wins against Player B and Player B wins against Player C, then you expect Player A to win against Player C, should they play. Because of this, you can rank the players: A > B > C Interestingly, not all games

Analytics | Data Visualization
decileReg2-640x336.png
Rick WicklinRick WicklinNovember 23, 2020 1
Decile plots in SAS

I previously showed how to create a decile calibration plot for a logistic regression model in SAS. A decile calibration plot (or "decile plot," for short) is used in some fields to visualize agreement between the data and a regression model. It can be used to diagnose an incorrectly specified

Analytics | Data Visualization
Predicted probabilities for a logistic regression model
Rick WicklinRick WicklinNovember 18, 2020 0
Create scoring data when regressors are correlated

To help visualize regression models, SAS provides the EFFECTPLOT statement in several regression procedures and in PROC PLM, which is a general-purpose procedure for post-fitting analysis of linear models. When scoring and visualizing a model, it is important to use reasonable combinations of the explanatory variables for the visualization. When

Data Visualization | Learn SAS
disconTips4-640x336.png
Rick WicklinRick WicklinNovember 16, 2020 0
Three tips for plotting discontinuous functions in SAS

I have previously written about how to plot a discontinuous function in SAS. That article shows how to use the GROUP= option on the SERIES statement to graph a discontinuous function. An alternative approach is to place a missing value for the Y variable at the locations at which the

Data Visualization | Learn SAS | Programming Tips
RefLineAuto1-640x336.png
Rick WicklinRick WicklinNovember 11, 2020 2
Automate the placement of reference lines in PROC SGPLOT

The REFLINE statement in PROC SGPLOT is one of my favorite ways to augment statistical graphics such as scatter plots, series plots, and histograms. The REFLINE statement overlays a vertical or horizontal reference line on a graph. You can specify the location of the reference lines on the REFLINE statement.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK