[R-br] Problema "Desconhecido no R"

Rodrigo Muniz uenf.rodrigo em gmail.com
Quinta Abril 10 23:16:57 BRT 2014


Resolvido.
Obrigado a todos que contribuíram dando suas sugestões.
Att...


2014-04-10 21:54 GMT-03:00 Edson Lira <edinhoestat em yahoo.com.br>:

> Rodrigo, a rotina do Fernando é muito elegante, tem essa forma alternativa:
>
>  d <- data.frame(x1=runif(10), x2=as.factor(c('a','b')))
>  d
> d1<-subset(d, d$x2 %in% c("b"))
> d1
>
> table(d1$x2) # aparece b
> summary(d1$x2) # aparece b
>
> d1$x2<-d1$x2[drop=T] #informação do nível b é eliminada
>
> table(d1$x2)
> summary(d1$x2)
>
> Edson Lira
> Estatístico
> Manaus-Amazonas
>   Em Quinta-feira, 10 de Abril de 2014 20:32, Rodrigo Muniz <
> uenf.rodrigo em gmail.com> escreveu:
>  Obrigado Fernando, o problema era exatamente o que você relatou,
> utilizei o droplevels() e deu certo.
> Desculpe não ter fornecido o CRM, como eu desconhecia totalmente a origem
> do problema, achei que fosse algo com o Rstudio ou mesmo ao windows e não
> aspectos de programação.
> De qualquer forma agradeço
> Att...
>
>
> 2014-04-10 18:56 GMT-03:00 FHRB Toledo <fernandohtoledo em gmail.com>:
>
> Rodrigo,
>
> Faça o teste...
>
> str(Carbono)
>
> Veja que ele vai ter dizer quantos níveis (levels) há para a sua variável
> "classe"!
>
> Agora veja também o str(subset(Carbono, Carbono$calsse == 'arenosa'))
>
> Você vai ver que o número de classe continua o mesmo, ou seja, o subset
> "herda" algumas informações do data.frame de origem!
>
> Uma saída é usar droplevels() que vai retirar os níveis que não são usados
> do seu subset!
>
> P.S.: Tudo que eu falei é apenas fruto de chute, intuição e algumas
> pitadas de adivinhação, visto que você não nos forneceu um CMR!
>
> att,
> FH
>
>
> 2014-04-10 16:49 GMT-05:00 Rodrigo Muniz <uenf.rodrigo em gmail.com>:
>
> 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.
>
>
>
> _______________________________________________
> 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.
>
>
>
>
> --
> *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.
>
>
> _______________________________________________
> 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.
>



-- 
*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)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140410/fbd60c21/attachment.html>


Mais detalhes sobre a lista de discussão R-br