<div dir="ltr"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)">Boa noite Wagner, </div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)">  não sei se entendi bem o que precisas. </div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)">Mas no caso, acho que para aplicar a função que criastes, seria apenas setar uma adequação no código do apply.</div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)">Utilizei n.array igual a 2, pois trata-se de um array com dois níveis. No seu caso, seria aplicar em um array com o número </div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)">de níveis que você têm.</div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style><font color="#000000" face="trebuchet ms, sans-serif">apply(my.array, 1:3, FUN = function(x) ID.median(x, median = 10, n.array = 2))</font><br></div><div class="gmail_default" style><font color="#000000" face="trebuchet ms, sans-serif"><br></font></div><div class="gmail_default" style><font color="#000000" face="trebuchet ms, sans-serif">Não sei se era isso que querias, caso não seja, desculpe-me por não conseguir ajudar melhor.</font></div><div class="gmail_default" style><br></div><div class="gmail_default" style><font color="#000000" face="trebuchet ms, sans-serif">Abraço</font></div><div class="gmail_default" style><font color="#000000" face="trebuchet ms, sans-serif">RS</font></div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">___________________________________________________<br><b>Rodrigo Sant'Ana</b><br>--<br><div>Mestre em Ciência e Tecnologia Ambiental - MCTA/UNIVALI<div>Graduado em Oceanografia - CTTMar/UNIVALI</div><div>Universidade do Vale do Itajaí - UNIVALI</div><div>--</div></div><div><br></div></div></div>
<br><div class="gmail_quote">Em 2 de outubro de 2014 10:09, Wagner Bonat <span dir="ltr"><<a href="mailto:wbonat@gmail.com" target="_blank">wbonat@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Caros o seguinte tenho um pequeno problema para manipular arrays dentro de um apply olhe o seguinte exemplo.<br><br>Eu tenho este pequeno array<br><br>my.array <- array(1:18, dim = c(3,3,2))<br><br><br>Quero
 aplicar esta função a cada elemento do array e obter outro array do 
mesmo tamanho igualzinho mas com informacao diferente.Veja so<br><br>ID.median <- function(x, median,n.array){<br>    if(n.array == 1){<br>    saida <- ifelse(x < median, 0, 1)}<br>if(n.array == 2){<br>    saida <- ifelse(x < median, 10,20)}<br>return(saida)<br>}<br><br>É
 claro que aqui só tem dois arrays, mas o fato relevante é que a minha 
depende de qual o número de array que eu estou. Agora quero usar o apply
 pra aplicar minha função a cada componente do meu array.<br><br>apply(my.array, 1:3, ID.median, median = 10, n.arrray = ???)<br clear="all"><div><br></div><div>Como fazer isso ? alguma outra idéia ??<br><br></div>Valeu<span class="HOEnZb"><font color="#888888"><br clear="all"><br>-- <br>Wagner Hugo Bonat<br>LEG - Laboratório de Estatística e Geoinformação<br>UFPR - Universidade Federal do Paraná
</font></span></div>
<br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>