[R-br] Dúvida tapply

Fernando Mayer fernandomayer em gmail.com
Sábado Maio 19 19:17:47 BRT 2012


Um exemplo reproduzível ajudaria...

Ao invés de usar

unlist(tapply(...))

tente

sapply(...)

e veja em ?sapply as opções do argumento simplify



---
Fernando Mayer
Universidade Federal de Santa Catarina - UFSC
Departamento de Ecologia e Zoologia - ECZ/CCB
URL: http://sites.google.com/site/fernandomayer
e-mail: fernandomayer [@] gmail.com


2012/5/18 Leandro Marino <leandromarino em leandromarino.com.br>:
> Caros,
>
> estou executando o seguinte comando utilizando os dados da ProvaBrasil 2009
> no RJ.
>
>> unlist(tapply(alunorj$NU_THETAT_L,list1,length,simplify=F))
> [1] 94410 72130 17151 93198 55995  6091  2863
>
>> unlist(tapply(alunorj$NU_THETAT_L,list1,length,simplify=T))
>               4ª série / 5º ano EF 8ª série / 9º ano EF
> Matutino                     94410                93198
> Vespertino                   72130                55995
> Noturno                         NA                 6091
> Intermediário                17151                 2863
>
> Note que o NA que tem no noturno 4ª serie nao aparece quando o simplify=F,
> existe alguma forma de forçá-lo?
>
> Preciso que tenha uma saída em vetor destes dados.
>
>
> Atenciosamente,
> Leandro Marino
> Cel.: + 55 21 9845-7707
> Cel.: + 55 21 8777-7907
>
> _______________________________________________
> 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.


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