<p>Enqto vc nao prove um cmr, note q a ineficiencia do seu codigo vem do cbind(). Vc esta fazendo m=cbind(m,n) e isso eh mau... muito mau.</p>
<p>Substitua o for() por</p>
<p>m=do.call(cbind, lapply(...))</p>
<p>E isso diminuira o uso de memoria.</p>
<div class="gmail_quote">On Dec 14, 2011 10:52 PM, "Paulo Justiniano" <<a href="mailto:paulojus@leg.ufpr.br">paulojus@leg.ufpr.br</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Fernando<br>
<br>
O que voce fornece não é um CMR<br>
<br>
1. mostre o comando require() para carregar o pacote que está usando<br>
2. Forneca um objeto vetor (pequeno!!) semelhante so seu que possa ilustrar o problema, ou uma descrição de seu conteúdo<br>
<br>
<br>
On Wed, 14 Dec 2011, Fernando Neto wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
dr. Elias, me perdoe, mas nao consigo criar uma rotina que substitua esse for:<br>
indices <- c(1,2,3,4)<br>
for ( i in indices)<br>
{<br>
n<-decodeClassLabels(vector[,<u></u>i])<br>
m<-cbind(m,n)<br>
}<br>
<br>
por favor, dê-me uma luz!!<br>
<br>
Em 14 de dezembro de 2011 18:01, Elias T. Krainski <<a href="mailto:eliaskrainski@yahoo.com.br" target="_blank">eliaskrainski@yahoo.com.br</a>> escreveu:<br>
Em R é 'proibido' usar loops for, while e repeat. Veja como evitar esses loops<br>
<br>
<a href="http://leg.ufpr.br/~paulojus/embrapa/Rembrapa/Rembrapase29.html#x31-19800029.5" target="_blank">http://leg.ufpr.br/~paulojus/<u></u>embrapa/Rembrapa/Rembrapase29.<u></u>html#x31-19800029.5</a><br>
<br>
<a href="http://manuals.bioinformatics.ucr.edu/home/programming-in-r#Progr_noloops" target="_blank">http://manuals.bioinformatics.<u></u>ucr.edu/home/programming-in-r#<u></u>Progr_noloops</a><br>
<br>
Att.<br>
Elias T. Krainski<br>
<br>
______________________________<u></u>______________________________<u></u>______________________________<u></u>__________________________<br>
De: Fernando Neto <<a href="mailto:fernandoneto7@gmail.com" target="_blank">fernandoneto7@gmail.com</a>><br>
Para: <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a><br>
Enviadas: Quarta-feira, 14 de Dezembro de 2011 18:46<br>
Assunto: [R-br] Consumo de Memória<br>
<br>
Estou com um problema de mudança de variáveis (transformar de discreta em colunas binárias), mas o<br>
programa tá consumindo memoria demais.Estou no ubuntu 64 e o consumo é tanto que chega um momento<br>
que nem o mouse mexe mais.<br>
<br>
Existe algum jeito de solicitar ao R que chame o garbage collector?<br>
<br>
Muito grato,<br>
<br>
<br>
PS.: qnto isso, continuo aceitando ajudas no problema de transformacao das variáveis (ja tenho uma<br>
thread em meu nome com isso =T)<br>
<br>
--<br>
------------------------------<u></u>------------------------------<u></u>----<br>
Fernando Neto<br>
Twitter: @fernandompneto<br>
Facebook: <a href="http://facebook.com/fernandompneto" target="_blank">facebook.com/fernandompneto</a><br>
<br>
Tecnologia de Ponte<br>
<a href="http://tecnologiadeponte.blogspot.com" target="_blank">http://tecnologiadeponte.<u></u>blogspot.com</a><br>
------------------------------<u></u>------------------------------<u></u>----<br>
fmpn2 @ CIn - UFPE<br>
<a href="http://cin.ufpe.br/~fmpn2" target="_blank">http://cin.ufpe.br/~fmpn2</a><br>
<br>
- Engenharia da Computação - Turma 2009.2 - CIn, UFPE.<br>
- Monitor de Estatistica e Probabilidade Para Engenharia da Computacao<br>
<br>
------------------------------<u></u>------------------------------<u></u>---- Confidencialidade*: *A informação<br>
contida nesta mensagem de e-mail,<br>
incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi<br>
endereçada. Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao<br>
destinatário, você está, por meio desta, notificado que não deverá rever, retransmitir,<br>
imprimir, copiar, usar ou distribuir esta mensagem de e-mail ou quaisquer anexos. Caso você tenha<br>
recebido esta mensagem por engano, por favor, contate o remetente imediatamente e apague esta mensagem<br>
de seu computador ou de qualquer outro banco de dados. Muito obrigado.<br>
Confidentiality Notice: The information contained in this email message, including any attachment, is<br>
confidential and is intended only for the person or entity to which it is addressed. If you are neither<br>
the intended recipient nor the employee or agent responsible for delivering this message to the intended<br>
recipient, you are hereby notified that you may not review, retransmit, convert to hard copy, copy, use<br>
or distribute this email message or any attachments to it. If you have received this email in error,<br>
please contact the sender immediately and delete this message from any computer or other data bank.<br>
Thank you.<br>
<br>
--------<br>
<br>
<br>
______________________________<u></u>_________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">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/<u></u>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-<u></u>guia</a>) e forneça código mínimo reproduzível.<br>
<br>
<br>
______________________________<u></u>_________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">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/<u></u>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-<u></u>guia</a>) e forneça código mínimo reproduzível.<br>
<br>
<br>
<br>
<br>
--<br>
------------------------------<u></u>------------------------------<u></u>----<br>
Fernando Neto<br>
Twitter: @fernandompneto<br>
Facebook: <a href="http://facebook.com/fernandompneto" target="_blank">facebook.com/fernandompneto</a><br>
<br>
Tecnologia de Ponte<br>
<a href="http://tecnologiadeponte.blogspot.com" target="_blank">http://tecnologiadeponte.<u></u>blogspot.com</a><br>
------------------------------<u></u>------------------------------<u></u>----<br>
fmpn2 @ CIn - UFPE<br>
<a href="http://cin.ufpe.br/~fmpn2" target="_blank">http://cin.ufpe.br/~fmpn2</a><br>
<br>
- Engenharia da Computação - Turma 2009.2 - CIn, UFPE.<br>
- Monitor de Estatistica e Probabilidade Para Engenharia da Computacao<br>
<br>
------------------------------<u></u>------------------------------<u></u>---- Confidencialidade*: *A informação contida nesta<br>
mensagem de e-mail,<br>
incluindo quaisquer anexos, é confidencial e está reservada apenas à pessoa ou entidade para a qual foi endereçada.<br>
Se você não é o destinatário ou a pessoa responsável por encaminhar esta mensagem ao destinatário, você está, por<br>
meio desta, notificado que não deverá rever, retransmitir, imprimir, copiar, usar ou distribuir esta mensagem de<br>
e-mail ou quaisquer anexos. Caso você tenha recebido esta mensagem por engano, por favor, contate o<br>
remetente imediatamente e apague esta mensagem de seu computador ou de qualquer outro banco de dados. Muito<br>
obrigado.<br>
Confidentiality Notice: The information contained in this email message, including any attachment, is confidential<br>
and is intended only for the person or entity to which it is addressed. If you are neither the intended recipient<br>
nor the employee or agent responsible for delivering this message to the intended recipient, you are hereby notified<br>
that you may not review, retransmit, convert to hard copy, copy, use or distribute this email message or any<br>
attachments to it. If you have received this email in error, please contact the sender immediately and delete this<br>
message from any computer or other data bank. Thank you.<br>
<br>
--------<br>
<br>
<br>
</blockquote>
<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>