<div dir="ltr">De fato, existe uma limitação da memória, se sua planilha for muito grande o java não conseguira concluir a leitura. <div>A dica do Manoel é a mais sensata e vai evitar todos esses problemas de leitura e etc. Tudo o que você precisa criar é um workflow de como abrir e salvar os seus dados no R.</div>
<div><br><div style>Abaixo vou postar uma solução, mas isso vai depender da sua máquina:</div><div style><br></div><div style>> options(java.parameters = "-Xmx1000m")<br></div><div style><br></div><div style>
Você também pode usar gc() depois de cada leitura, casa há várias.</div><div style><br></div><div style>Daniel</div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/20 Manoel Galdino <span dir="ltr"><<a href="mailto:mcz.fea@gmail.com" target="_blank">mcz.fea@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>é problema da memória virtual do java. Tem que setar a memória virtual do java. Tive esse problema uns tempos atrás, mas não lembro como fiz (e foi em linux, não windows).<br>
<br></div>Mas não deveria ser necessário ler direto do excel. Tente salvar o arquivo como txt ao invés de csv. E quando usar read.table, use o argumento colclasses. Sete tudo para character e aí, depois no R, você converte pra numeric se necessário.<br>
</div>Lembrabndo que um número 3.05e12 é só uma forma de imprimir na tela. Na memória o número está salvo corretamente.<br><br></div>Mas a questão principal é: quantos algarismos têm seus números e que operações você precisa fazer nele?<br>
<br></div>Sem isso e um exemplo reproduzível fica difícil ajudar.<br>abç<span class="HOEnZb"><font color="#888888"><br>M<br><div><div><br></div></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">2013/4/20 Fátima Lima Paula <span dir="ltr"><<a href="mailto:fatima.lima.paula@gmail.com" target="_blank">fatima.lima.paula@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">
Pessoal, tentei abrir com o pacote xlsx. Deu erro:</div><div class="gmail_default"><div class="gmail_default">
<font color="#000000" face="arial, helvetica, sans-serif">> data=read.xlsx("sih2008.xlsx",1)</font></div><div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif">Erro em .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : </font></div>
<div class="gmail_default"><font color="#000000" face="arial, helvetica, sans-serif"> java.lang.OutOfMemoryError: Java heap space</font></div><div style="color:rgb(153,51,153);font-family:'comic sans ms',sans-serif;font-size:large">
<br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 20 de abril de 2013 00:28, Daniel Marcelino <span dir="ltr"><<a href="mailto:dmarcelino@live.com" target="_blank">dmarcelino@live.com</a>></span> escreveu:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">En se tratando de uma variável ID, eu manteria ela como factor ou character, evitando assim o problema de encolhimento como já dito.<div>
<br></div></div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">
2013/4/19 Fátima Lima Paula <span dir="ltr"><<a href="mailto:fatima.lima.paula@gmail.com" target="_blank">fatima.lima.paula@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Pessoal, acho que resolvi. Quando salvo o txt em csv, preciso dizer que a coluna desse sódigo é número e não geral. Assim parece que deu certo.</div>
<div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Obrigada a todos.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 19 de abril de 2013 19:30, Manoel Galdino <span dir="ltr"><<a href="mailto:mcz.fea@gmail.com" target="_blank">mcz.fea@gmail.com</a>></span> escreveu:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Se você puder dar mais informações sobre o banco e o que quer dizer essa variável, pode ajudar.<div><br>
</div><div>abç</div><div>M</div></div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">
2013/4/19 Fátima Lima Paula <span dir="ltr"><<a href="mailto:fatima.lima.paula@gmail.com" target="_blank">fatima.lima.paula@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Acabei de descobrir que quando eu leio o banco esse número "perde o final". É um código. Ele tem os primeiros dígitos depois vem vários zeros e depois mais alguns dígitos. Estou em desespero. Perdi horas e horas de trabalho. Vi que é um problema de importação do banco. Nunca havia trabalhado com bancos grandes. Quando eu peguei o banco, ele veio em txt. Deve ter sido na hora que fui abrir no excel. Alguém pode me dar uma luz em relação a isso?</div>
<div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Tenho um banco em txt, separado por ponto e vírgula, sem "header". Como é a melhor forma de trabalhar esse banco no R?</div>
<div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Obrigada</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 19 de abril de 2013 18:21, Leandro Marino <span dir="ltr"><<a href="mailto:leandromarino@leandromarino.com.br" target="_blank">leandromarino@leandromarino.com.br</a>></span> escreveu:<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Em um número deste tamanho consideraria transformar para character. Fatalmente é um código de município. </p>
<p>Já tive problemas em números inteiros largos na hora de fazer o merge uma vez que eles são interpretados como pontos flutuantes.... </p>
<p>Tive dois números que apesar de serem diferentes na hora do merge eram juntados.... </p>
<div class="gmail_quote">Em 19/04/2013 17:24, "Fátima Lima Paula" <<a href="mailto:fatima.lima.paula@gmail.com" target="_blank">fatima.lima.paula@gmail.com</a>> escreveu:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div>
<div dir="ltr"><div class="gmail_default" style="font-family:'comic sans ms',sans-serif;font-size:large;color:rgb(153,51,153)">Prezados meus números estão aparecendo dessa forma:</div><div class="gmail_default"><font color="#993399" face="comic sans ms, sans-serif" size="4">3.31000e+12</font><br>
</div><div class="gmail_default"><font color="#993399" face="comic sans ms, sans-serif" size="4">Como faço para que fique</font></div><div class="gmail_default"><font color="#993399" face="comic sans ms, sans-serif" size="4">3310008457687</font></div>
<div class="gmail_default"><font color="#993399" face="comic sans ms, sans-serif" size="4">Alguém pode me ajudar, por favor?</font></div><div class="gmail_default"><font color="#993399" face="comic sans ms, sans-serif" size="4">Obrigada</font></div>
</div>
<br></div></div><div>_______________________________________________<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/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></div></blockquote></div>
<br>_______________________________________________<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/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></div></div><br></div>
<br>_______________________________________________<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/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><br clear="all"><div><br></div></div>
</div><span><font color="#888888">-- <br>
Manoel Galdino<br><a href="https://sites.google.com/site/galdinomcz/" target="_blank">https://sites.google.com/site/galdinomcz/</a><br>
</font></span></div>
<br>_______________________________________________<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/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></div></div><br></div>
<br>_______________________________________________<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/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><br clear="all"><div><br></div>-- <br>
</div></div><div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:10pt">\begin{signature}</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">Daniel Marcelino</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">☁ </span><a href="mailto:dm.silva@umontreal.ca" style="font-family:arial;font-size:small" target="_blank">dm.silva@umontreal.ca</a><span style="font-family:arial;font-size:10pt"> </span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">☎ <a href="tel:%28514%29%20343%206111%20%233799" value="+15143436111" target="_blank">(514) 343 6111 #3799</a></span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px">
<font face="Verdana"><span style="font-family:arial;font-size:13px">Skype: d.marcelino </span></font></div>
<div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:10pt">✎ 3200 Jean Brillant, Office C5071</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">Montreal, QC; H3T 1N8</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">Canada</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">\end{signature}</span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px">
<font face="Verdana"><span style="font-family:arial;font-size:13px"><br></span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:13px">"Small steps toward a much better world"</span></font></div>
</div>
<br>_______________________________________________<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/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></div></div><br></div>
<br>_______________________________________________<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/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><br clear="all"><br>-- <br>Manoel Galdino<br>
<a href="https://sites.google.com/site/galdinomcz/" target="_blank">https://sites.google.com/site/galdinomcz/</a><br>
</div>
</div></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><br clear="all"><div><br></div>-- <br>
<div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:10pt">\begin{signature}</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">Daniel Marcelino</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">☁ </span><a href="mailto:dm.silva@umontreal.ca" style="font-family:arial;font-size:small" target="_blank">dm.silva@umontreal.ca</a><span style="font-family:arial;font-size:10pt"> </span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">☎ (514) 343 6111 #3799</span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:13px">Skype: d.marcelino </span></font></div>
<div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:10pt">✎ 3200 Jean Brillant, Office C5071</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">Montreal, QC; H3T 1N8</span><br style="font-family:arial;font-size:small">
<span style="font-family:arial;font-size:10pt">Canada</span><br style="font-family:arial;font-size:small"><span style="font-family:arial;font-size:10pt">\end{signature}</span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px">
<font face="Verdana"><span style="font-family:arial;font-size:13px"><br></span></font></div><div style="font-family:Calibri,sans-serif;font-size:16px"><font face="Verdana"><span style="font-family:arial;font-size:13px">"Small steps toward a much better world"</span></font></div>
</div>