1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#création data pour exemple
data = data.frame( quanti = c(1:10) , quali = c(rep(1,3), rep(2,3), rep(3,4)))
#la fonction cut pour créer des intervalles
data$intervalle = cut(data$quanti , breaks = c(1,3,6,8,10), labels = c('intervalle1', "intervalle2", "intervalle3", "intervalle4") ,
include.lowest = T )
#la fonction recodvar de la librairie doBy
install.packages("doBy")
library(doBy)
data$quali1 = recodeVar(data$quali , c("1", "2", "3") , c('3','4','5')) #remplacer 1 par 3 et 2 par 4 ect ... |
Partager