Skip to content

fpechon/SummerSchool

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

P&C Insurance: Pricing

All the scripts of the UseR sessions are available here.

Required Software

Please run the following script in your R session to install all the required packages. Make sure Rtools (Windows) has been installed previously.

Start with the package containing datasets. If there is a query to install from source, answer "y" (yes).

if (!require("sp")) install.packages("sp")
if (!require("xts")) install.packages("xts")
if (!require("CASdatasets")) install.packages("CASdatasets", repos = "http://cas.uqam.ca/pub/", type="source")

require("CASdatasets")

If the installation succeeded, the following lines should load a dataset and show the first six lines.

data("freMTPLfreq")
head(freMTPLfreq)
##   PolicyID ClaimNb Exposure Power CarAge DriverAge
## 1        1       0     0.09     g      0        46
## 2        2       0     0.84     g      0        46
## 3        3       0     0.52     f      2        38
## 4        4       0     0.45     f      2        38
## 5        5       0     0.15     g      0        41
## 6        6       0     0.75     g      0        41
##                                Brand     Gas Region Density
## 1 Japanese (except Nissan) or Korean  Diesel    R72      76
## 2 Japanese (except Nissan) or Korean  Diesel    R72      76
## 3 Japanese (except Nissan) or Korean Regular    R31    3003
## 4 Japanese (except Nissan) or Korean Regular    R31    3003
## 5 Japanese (except Nissan) or Korean  Diesel    R52      60
## 6 Japanese (except Nissan) or Korean  Diesel    R52      60

Then, we can install and load all the other packages.

if (!require("Rcpp")) install.packages("Rcpp")
if (!require("zoo")) install.packages("zoo")
if (!require("caret")) install.packages("caret")
if (!require("mgcv")) install.packages("mgcv")
if (!require("plyr")) install.packages("plyr")
if (!require("gridExtra")) install.packages("gridExtra")
if (!require("visreg")) install.packages("visreg")
if (!require("MASS")) install.packages("MASS")
if (!require("plotrix")) install.packages("plotrix")
if (!require("lme4")) install.packages("lme4")
if (!require("glmnet")) install.packages("glmnet")
if (!require("parallel")) install.packages("parallel")
if (!require("devtools")) install.packages("devtools")
if (!require("rpart")) install.packages("rpart")
if (!require("rpart.plot")) install.packages("rpart.plot")
if (!require("randomForest")) install.packages("randomForest")
if (!require("reshape2")) install.packages("reshape2")

require("Rcpp")
require("mgcv")
require("caret")
require("gridExtra")
require("plyr")
require("visreg")
require("MASS")
require("plotrix")
require("lme4")
require("glmnet")
require("parallel")
require("devtools")
require("rpart")
require("rpart.plot")
require("reshape2")

install_github("gbm-developers/gbm3")
install_github("fpechon/rfCountData")
require("gbm3")
require("rfCountData")

About

R Scripts from the 2018 International Summer School in Lausanne

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages