Description Usage Arguments Details Value Author(s) See Also Examples
Esta função transforma uma coluna numérica em factor, separando os valores da coluna a partir dos cut points definidos.
1 | discretizaComCutPoints(coluna, cut.points)
|
coluna |
coluna a ser discretizada. |
cut.points |
pontos de corte para separar valores da coluna. |
Esta função transforma uma coluna numérica em factor, separando os valores da coluna a partir dos cut points definidos. Portanto, esta função não define os cut.points, ela só os aplica em uma coluna para obter o resultado discretizado. Os limites inferior e superio usados são -Inf e Inf. Os intervalos são sempre definidos excluindo o menor valor e incluindo o maior valor.
factor com coluna discretizada por cut.points.
Ricardo S. Carvalho
limpaCaracteres
, getDFcomDummyCols
1 2 3 4 5 6 7 8 9 10 11 12 | # Dados do exemplo
xcoluna <- c(rep(1,10), rep(100,10), rep(1000,10))
xclasse <- c(rep(0,10), rep(1,10), rep(0,10))
dados <- cbind(xcoluna, xclasse)
# Realizar discretização via CAIM para obter cut.points
# É método supervisionado, portanto, discretiza xcoluna "vendo" xclasse
require(discretization)
discret <- disc.Topdown(dados, method = 1) # CAIM
# Extrair cut.points
cut.points <- discret$cutp[[1]]
# Discretizar xcoluna com cut.points
xcoluna_disc <- discretizaComCutPoints(xcoluna, cut.points)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.