# Swiss Labour Market
library(AER)
data("SwissLabor")
# recode factors
sl <- SwissLabor
sl$participation <- as.numeric(sl$participation)-1
sl$foreign <- as.numeric(sl$foreign)-1
if (FALSE) {
fit1 <- TSVC(participation~income+age, data=sl, family=binomial(link="logit"),
nperm=1000, trace=TRUE)
plot(fit1, "income")
fit2 <- TSVC(participation~income+age, data=sl, family=binomial(link="logit"),
perm_test=FALSE, test_linear=FALSE, splits_max=3)
set.seed(20012025)
ci2 <- confint(fit2, bootstrap_n=500, alpha=0.05, trace=TRUE)
plot(fit2, variable="income", confint=ci2, ellipse_y=0, draw_numbers=FALSE)
}
Run the code above in your browser using DataLab