[R-br] Problema "Desconhecido no R"
Cleber N.Borges
klebyn em yahoo.com.br
Quinta Abril 10 19:06:19 BRT 2014
esse comportamento é o padrão mesmo.
Não há nada de errado, apesar de ser nem um pouco o esperado...
para retirar os níveis dos fatores que desejamos eliminar, veja a função
'droplevels'
segue um exemplo pra tentar ilustrar:
####
> d <- data.frame(x1=runif(10), x2=as.factor(c('a','b')))
> d
x1 x2
1 0.055255652 a
2 0.107406775 b
3 0.042141886 a
4 0.002818245 b
5 0.366778208 a
6 0.651941247 b
7 0.262551836 a
8 0.191663654 b
9 0.233976033 a
10 0.652663319 b
>
> summary( subset(d, x2=='a') ) ########### informação de nivel b ainda
permanece
x1 x2
Min. :0.04214 a:5
1st Qu.:0.05526 b:0
Median :0.23398
Mean :0.19214
3rd Qu.:0.26255
Max. :0.36678
> summary(droplevels(subset(d, x2=='a') ) ) informação de nivel b é
eliminada
x1 x2
Min. :0.04214 a:5
1st Qu.:0.05526
Median :0.23398
Mean :0.19214
3rd Qu.:0.26255
Max. :0.36678
>
Em 10/04/2014 18:49, Rodrigo Muniz escreveu:
> Caros membros da lista, gostaria mais uma vez de solicitar a ajuda de
> vocês.
> Estou tendo um problema, que não sei identificar o que é.
> O problema é o seguinte:
> Tenho um data frame 20 colunas chamado "Carbono", onde um das colunas
> é um fator identificando os tratamentos do experimento, e tenho um
> outra coluna com as classes texturais do solo.
> Eu fiz uma análise por classe textural, então extraí um outro data
> frame chamado "Arenosa", utilizando a função "subset" somente para a
> classe arenosa, desta forma neste segundo data frame não há todos os
> tratamentos que estão presentes no data frame "Carbono". Porém
> qualquer gráfico que eu faça como por exemplo, plot(tapply(arenosa,
> arenosa$Tratamento, mean), aparece no gráfico todos os tratamentos do
> data frame "Carbono".
> Esse é um exemplo, mas tenho tido problemas recorrentes referente a
> isto. Alguém tem alguma ideia do que possa ser?
> A título de informação, meu sistema operacional é Windows 7 e eu
> utilizo o Rstudio.
> Desde já agradeço...
>
> --
> *Rodrigo A. Muniz*
> Eng. Agrônomo. Ms Produção Vegetal (UENF)
> Doutorando em Engenharia de Sistemas Agrícolas (ESALQ/USP)
> Cel (19) 8300-4333 (Pessoal)
> Tel (19) 3375-1196 (Residêncial)
> Tel (19) 3447-8537 (Trabalho)
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140410/9ba28584/attachment.html>
Mais detalhes sobre a lista de discussão R-br