[R-br] xtabs ou equivalente

Gustavo Carvalho gustavo.bio em gmail.com
Quinta Julho 21 17:47:33 BRT 2011


Eu tenho quase certeza que a solução do Fernando funciona, mas o OP
não forneceu um exemplo.

2011/7/21 Fernando Henrique Toledo <fernandohtoledo em gmail.com>:
> Vinicius,
>
> Pelo que entendo com o aggregate() você irá conseguir resultados
> semelhantes... algo como: aggregate(planilha, by = list(fatorA, fatorB), FUN
> = função, ...)
>
> Vale lembrar (corrijam-me se estiver errado) que o by é algo como uma versão
> mais restrita do tapply!
>
> Com certeza, daqui a alguns minutos vem uma saída mais que elegante "one
> line code" dos colegas (Walmes, Benilton, Dallazuana, etc...)
>
> abraço,
> FH
>
> 2011/7/21 Vinicius Brito Rocha <viniciusbritor em gmail.com>
>>
>> Fernando ,
>>
>> esse tipo de coisa não é um pouco equivalente à um aggregate?
>>
>> Abs
>>
>> Em 21 de julho de 2011 17:26, Fernando Henrique Toledo
>> <fernandohtoledo em gmail.com> escreveu:
>>>
>>> Tentando ajudar... meio no escuro eu sugiro:
>>>
>>> Tente algo como with("data.frame", tapply("coluna.resposta", list(fatorA,
>>> fatorB), FUN))
>>>
>>> abraço,
>>> FH
>>>
>>> 2011/7/21 Vinicius Brito Rocha <viniciusbritor em gmail.com>
>>>>
>>>> Senhores,
>>>>
>>>> estou usando o xtabs, no intuito de fazer alto parecido com o que se faz
>>>> em uma tabela dinamica tenho um data.frame com dois fatores e uma variavel
>>>> resposta continua
>>>>
>>>> estou fazendo algo do tipo:
>>>> xtabs(y~A+B,data=base)
>>>>
>>>> tenho como resposta uma tabela com os níveis de A e B e uma estatística
>>>> dentro de cada célula.
>>>>
>>>> Minha pergunta é: Como faço para mudar a estatística do xtabs? média,
>>>> quantidade, mediana,..
>>>> não tem um parâmetro FUN dentro do xtabs.
>>>>
>>>> tem algum pacote com uma função equivalente que faça isso?
>>>>
>>>> Abs.
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Vinicius Brito Rocha.
>>>> Estatístico e Atuário,
>>>> Mestre em Pesquisa Operacional
>>>>
>>>> www.aplicademic.blogspot.com
>>>> http://twitter.com/viniciusbritor
>>>>
>>>> "Não se preocupe muito com as suas dificuldades em Matemática, posso
>>>> assegurar-lhe que as minhas são ainda maiores." - Albert Einstein.
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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.
>>
>>
>>
>> --
>> Vinicius Brito Rocha.
>> Estatístico e Atuário,
>> Mestre em Pesquisa Operacional
>>
>> www.aplicademic.blogspot.com
>> http://twitter.com/viniciusbritor
>>
>> "Não se preocupe muito com as suas dificuldades em Matemática, posso
>> assegurar-lhe que as minhas são ainda maiores." - Albert Einstein.
>>
>>
>>
>> _______________________________________________
>> 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.
>


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