[R-br] funcao histogram
Walmes Zeviani
walmeszeviani em gmail.com
Quarta Julho 4 17:11:46 BRT 2012
Samuel, tente adaptar isso aqui
set.seed(123)
x <- rnorm(1000, 5, 2)
plot(density(x))
breaks <- sort(c(range(x), quantile(x, c(1,3)/4)))
dx <- density(x)
fx <- approxfun(dx$x, dx$y)
fx(0.5)
do.polygon <- function(x){
y <- fx(x)
return(list(x=c(min(x), x, max(x)), y=c(0, y, 0)))
}
seqs <- lapply(1:(length(breaks)-1),
function(i){
x <- seq(breaks[i], breaks[i+1], l=30)
do.polygon(x)
})
str(seqs)
plot(density(x))
polygon(seqs[[1]], density=2)
seqs[[1]]$density <- 3
seqs[[2]]$density <- 5
seqs[[3]]$density <- 9
plot(density(x))
lapply(seqs, function(i) do.call(polygon, i))
À disposição.
Walmes.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120704/8a37d0ef/attachment.html>
Mais detalhes sobre a lista de discussão R-br