About Lanfeng Pan

I graduated from Department of Statistics at Iowa State University under the direction of Dr. Yehua Li. My research interests include Clustering, Missing Data Analysis and Multiple Testing.

I completed my Master and Bachelor degree in Renmin University of China. My advisor of Master degree is Dr. Xiaoling Lu. My research was about data mining and matrix factorization at that time.

The programming languages I use most are R and Julia. I have been using R for 10 years and Julia for 6 years. I use R for plotting and reporting as well as small projects. When need to do heavy computing, I will turn to Julia for higher performance.

View CV in PDF.

Contact Me



Predicted item returning probability given customer and item information in an online shopping problem. In charge of tuning the C5.0 algorithm which gave the best performance. See details and news reports at


Assessed the service quality of nationwide kidney transplant facilities and provided important guide for policymaker. To guarantee the fairness of comparison between facilities with very different number of patients, we proposed to model the facilities as random effects with Gaussian Mixture distribution. Our model avoided estimating variance for each facility so it was more stable than fixed effect models. Furthermore we compared facilities directly based on the their effects so our identification rule was superior than those based on p values.

Work experience

Project 1: Built shiny based user interface for data analysis and visualization on remote server. Project 2: Modeled the labor investment of pharmaceutical projects in decades to predict future labor investments. Also built an interactive visualization app for this data.


Research Interests

Software Packages

Implement kernel density estimation and kernel regression. In particular this package can deal with bounded kernel estimation using beta and gamma kernel and can choose bandwidth via cross valuation.