é 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).
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. Lembrabndo que um número 3.05e12 é só uma forma de imprimir na tela. Na memória o número está salvo corretamente. Mas a questão principal é: quantos algarismos têm seus números e que operações você precisa fazer nele? Sem isso e um exemplo reproduzível fica difícil ajudar. abç M 2013/4/20 Fátima Lima Paula <[email protected]> > Pessoal, tentei abrir com o pacote xlsx. Deu erro: > > data=read.xlsx("sih2008.xlsx",1) > Erro em .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : > java.lang.OutOfMemoryError: Java heap space > > > > Em 20 de abril de 2013 00:28, Daniel Marcelino <[email protected]>escreveu: > > En se tratando de uma variável ID, eu manteria ela como factor ou >> character, evitando assim o problema de encolhimento como já dito. >> >> >> >> 2013/4/19 Fátima Lima Paula <[email protected]> >> >>> 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. >>> Obrigada a todos. >>> >>> >>> Em 19 de abril de 2013 19:30, Manoel Galdino <[email protected]>escreveu: >>> >>> Se você puder dar mais informações sobre o banco e o que quer dizer essa >>>> variável, pode ajudar. >>>> >>>> abç >>>> M >>>> >>>> >>>> 2013/4/19 Fátima Lima Paula <[email protected]> >>>> >>>>> 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? >>>>> Tenho um banco em txt, separado por ponto e vírgula, sem "header". >>>>> Como é a melhor forma de trabalhar esse banco no R? >>>>> Obrigada >>>>> >>>>> >>>>> Em 19 de abril de 2013 18:21, Leandro Marino < >>>>> [email protected]> escreveu: >>>>> >>>>> Em um número deste tamanho consideraria transformar para character. >>>>>> Fatalmente é um código de município. >>>>>> >>>>>> Já tive problemas em números inteiros largos na hora de fazer o merge >>>>>> uma vez que eles são interpretados como pontos flutuantes.... >>>>>> >>>>>> Tive dois números que apesar de serem diferentes na hora do merge >>>>>> eram juntados.... >>>>>> Em 19/04/2013 17:24, "Fátima Lima Paula" <[email protected]> >>>>>> escreveu: >>>>>> >>>>>>> Prezados meus números estão aparecendo dessa forma: >>>>>>> 3.31000e+12 >>>>>>> Como faço para que fique >>>>>>> 3310008457687 >>>>>>> Alguém pode me ajudar, por favor? >>>>>>> Obrigada >>>>>>> >>>>>>> _______________________________________________ >>>>>>> R-br mailing list >>>>>>> [email protected] >>>>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>>>>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e >>>>>>> forneça código mínimo reproduzível. >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> R-br mailing list >>>>>> [email protected] >>>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>>>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça >>>>>> código mínimo reproduzível. >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> R-br mailing list >>>>> [email protected] >>>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça >>>>> código mínimo reproduzível. >>>>> >>>> >>>> >>>> >>>> -- >>>> Manoel Galdino >>>> https://sites.google.com/site/galdinomcz/ >>>> >>>> _______________________________________________ >>>> R-br mailing list >>>> [email protected] >>>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça >>>> código mínimo reproduzível. >>>> >>> >>> >>> _______________________________________________ >>> R-br mailing list >>> [email protected] >>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça >>> código mínimo reproduzível. >>> >> >> >> >> -- >> \begin{signature} >> Daniel Marcelino >> ☁ [email protected] >> ☎ (514) 343 6111 #3799 >> Skype: d.marcelino >> ✎ 3200 Jean Brillant, Office C5071 >> Montreal, QC; H3T 1N8 >> Canada >> \end{signature} >> >> "Small steps toward a much better world" >> >> _______________________________________________ >> R-br mailing list >> [email protected] >> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br >> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça >> código mínimo reproduzível. >> > > > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça > código mínimo reproduzível. > -- Manoel Galdino https://sites.google.com/site/galdinomcz/
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
