<div>Como posso fazer para achar os quartis e a diferença interquartílica, por uma determinada variável e ponderados por uma outra. </div>
<div> </div>
<div>Por exemplo, nos dados a seguir, eu queria os quartis da variável valor, por código e ponderados pela variável quantidade. </div>
<div> <br>Data frame de entrada<br>    codigo        valor       quantidade<br>    1.01     35867,14             125<br>    1.01      5867,05            1045<br>    1.01     62100,14               91<br>    1.01     35000,99               21<br>
    1.02         401,87           2650   <br>    1.02         815,7           10345 </div>
<div> </div>
<div>Não sei se ajuda, mas no SAS eu utilizava o seguinte código</div>
<div> </div>
<div><font size="2" face="Courier New"><font size="2" face="Courier New">PROC UNIVARIATE NOPRINT DATA = arq1 ;</font></font></div>
<div><font size="2" face="Courier New"><font size="2" face="Courier New">BY codigo ;</font></font></div>
<div><font size="2" face="Courier New"><font size="2" face="Courier New">VAR valor ;</font></font></div>
<div><font size="2" face="Courier New"><font size="2" face="Courier New">WEIGHT quantidade ;</font></font></div>
<div><font size="2" face="Courier New"><font size="2" face="Courier New">OUTPUT OUT = arq2 </font></font><font size="2" face="Courier New"><font size="2" face="Courier New">Q3=Q3 Q1=Q1 ;</font></font></div>
<div><br>               Obrigado,<br> <br>               Carlos Mendonça.</div>