Data visualization with statistical reasoning: seeing uncertainty with the bootstrap
This blog post is one of a series highlighting specific images from my book Data Visualization: charts, maps and interactive … Morecontinue reading.
This blog post is one of a series highlighting specific images from my book Data Visualization: charts, maps and interactive … Morecontinue reading.
In the post (https://statcompute.wordpress.com/2018/09/15/how-to-avoid-for-loop-in-r), I briefly introduced the idea of vectorization and potential use cases. One might be wondering why we even need the Vectorize() function given the fact that...continue reading.
A FOR loop is the most intuitive way to apply an operation to a series by looping through each item one by one, which makes perfect sense logically but should...continue reading.
I am running a couple of online events through BayesCamp next month that might interest you if you want to … Morecontinue reading.
When modeling frequency outcomes, we often need to go beyond the standard Poisson regression due to the strict distributional assumption and to consider more flexible alternatives. In general, there are...continue reading.
In the previous post (https://statcompute.wordpress.com/2018/09/03/playing-map-and-reduce-in-r-by-group-calculation), I’ve shown how to employ the MapReduce when calculating by-group statistics. Actually, the same Divide-n-Conquer strategy can be applicable to other use cases, one of...continue reading.
Sin ese peso ya no hay gravedad Sin gravedad ya no hay anzuelo (Mira cómo vuelo, Miss Caffeina) I love messing around with R to generate mathematical patterns. I always...continue reading.
Clojure is such an interesting programming language that it can not only enhance our skill set but also change the way how we should write the program. After learning Clojure,...continue reading.
When it comes to writing wrappers around data steps and procedures in SAS, SAS macros might still be the primary choice for most SASors. In the example below, I am...continue reading.
This exercise is going to be the last exercise on Basic Generalized Linear Modeling (GLM). Please click here to find the other part of the Basic GLM Exercise that you’ve...continue reading.
As a journal editor, I often receive studies in which the investigators fail to describe, analyse, or even acknowledge missing data. This is frustrating, as it is often of the...continue reading.
In the previous post (https://statcompute.wordpress.com/2018/08/26/adjacent-categories-and-continuation-ratio-logit-models-for-ordinal-outcomes), we’ve shown alternative models for ordinal outcomes in addition to commonly used Cumulative Logit models under the proportional odds assumption, which are also known as...continue reading.
Hi, Two years ago I blogged about couplings of conditional particle filters for smoothing. The paper with Fredrik Lindsten and Thomas Schön has just been accepted for publication at JASA, and the arXiv...continue reading.
In the previous post (https://statcompute.wordpress.com/2018/01/28/modeling-lgd-with-proportional-odds-model), I’ve shown how to estimate a standard Cumulative Logit model with the ordinal::clm function and its use case in credit risk models. To better a...continue reading.
Hi, Just to play a bit with the gganimate package, and to celebrate National Coupling Day, the above plot shows different couplings of two univariate Normal distributions, Normal(0,1) and Normal(2,1)....continue reading.
Today is the first day of the new academic year at the University of Utah. This semester I am teaching MATH 3070: Applied Statistics I, the fourth time I’ve taught...continue reading.
The analysis of high frequency stock transactions has played an important role in the algorithmic trading and the result can be used to monitor stock movements and to develop trading...continue reading.
In this exercise, we will continue to solve problems from the last exercise about GLM here. Therefore, the exercise number will start at 9. Please make sure you read and...continue reading.
Linear programming is a technique to solve optimization problems whose constraints and outcome are represented by linear relationships.Simply put, linear programming allows to solve problems of the following kind:Maximize/minimize $\hat...continue reading.
This is a short post following the previous one (PCA revisited).In this post I’m going to apply PCA to a toy problem: the classification of faces. Again I’ll be working...continue reading.