<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>