Joshua Philipp Entrop

Joshua Philipp Entrop

MMSc in Epidemiology

Karolinska Insitutet


I am an epidemiologist with a passion for health data and statistical analyses. My research interests are within applied biostatistics and clinical epidemiology. I am interested in statistical and methodological challenges that come along with a variety of research topics. Within the research process, the phase of data analysis is the most interesting one for me. I love to apply different statistical models to data, to reveal new insights, which cannot be seen at the first glance.

All my blog posts on R are also kindly shared on the R-bloggers website.


  • Survival analysis
  • Flexible parametric survival models
  • R programming
  • Epidemiology


  • MMSc Public Health Epidemiology

    Karolinska Institutet Stockholm, Sweden

  • BA Social Science

    Ruhr-University Bochum, Germany


R programming

Survival Analysis

Hiking (komoot)



Research Assistant Intern

National Taiwan University, College of Public Health

Jun 2019 – Jul 2019 Taipei, Taiwan
During my internship at the Taiwan National Burden of Disease Centre, I was involved in the estimation of the health burden of alcohol consumption. Most of my work in this project included data analysis and statistical analysis.

Research Intern

NRW Centre for Health, Health Assessment and Forcasting Section

Aug 2017 – Sep 2018 Bochum, Germany
During my internship at the NRW Centre for Health I was mainly engaged in the estimation of the diabetes incidence for Germany based on the Diabetes Population Risk Tool and in the estimation of the diabetes incidence for NRW from 2013 till 2030.

Student Teaching Assistant

Ruhr University Bochum, Social Policy and Social Economy Section

Apr 2017 – Jul 2018 Bochum, Germany
As a student teaching assistant I mainly conducted and planned seminars with 15 to 20 students in addition to the lecture “Introduction to Micro- and Macroeconomics”. One of these seminars was also held as an online seminar via Adobe Connect. In addition to my teaching tasks, I also administered the Moodle and Blackboard courses for both lectures.


Scholarship Holder

The DAAD awards yearly scholarships to outstanding students, who study abroad.
See certificate

Data Scientist with R Track

The Data Scientist with R track in Data Camp includes 23 courses focusing on programming, data management, data analysis and data visualisation in R. During these courses I improved my R skills a lot and became more flexible with data management in R.
See certificate

Scholarship Holder

The FES awards scholarships to outstanding students, who are also engaged in voluntary work besides their studies.

Recent Posts

Optimisation of a Poisson survival model using Optimx in R

In this blog post, we will fit a Poisson regression model by maximising its likelihood function using optimx() in R. As an example we will use the lung cancer data set included in the {survival} package.

Estimating Standard Errors for a Logistic Regression Model optimised with Optimx in R

In my last post I estimated the point estimates for a logistic regression model using optimx() from the optimx package in R. In this post I would like to contine with this model an try to find the standard error (SE) for the derived estimates.

Optimisation of a Logistic Regression Model using Optimx in R

In my last post I used the optim() command to optimise a linear regression model. In this post, I am going to take that approach a little further and optimise a logistic regression model in the same manner.

Optimisation of a Linear Regression Model in R

In this post I would like to show how to manually optimise a linear regression model using the optim() command in R. Usually if you learn how to fit a linear regression model in R, you would learn how to use the lm() command to do this.