ok neste caso algo para separar grupos no codigo é necessario

por exemplo:

by(dados, dados$codigo, function(x) quantile(rep(x$valor, x$quantidade),
   prob=c(0.25, 0.75)))

e voce pode reformatar a saida para o formato desejado



On Wed, 29 Jun 2011, Carlos Mendonça wrote:

                     Paulo, obrigado pelo auxílio. Testei o código, porém, ele 
está considerando todas as
      observações para calcular os quartis, e na verdade, eu preciso que ele 
calcule por codigo, ou seja, os
      quartis do valor ponderados pela quantidade para cada codigo. A saída 
seria algo como:

 
      codigo      Q1       Q3

    1.01          
    1.02        
 
               Obrigado,
 
               Carlos Mendonça.



_______________________________________________
R-br mailing list
[email protected]
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.

Responder a