Erro no calculo da matriz distancia

Olá a todos Estou a tentar calcular a distancia euclidiana e da me o seguinte erro distancia<-dist(dadoss) #Euclidiana Error in dist(dadoss) : cannot allocate vector of length 569278153 alguem me pode ajudar? nao estou a entender o erro., a dimensao dos dados é dim(dadoss) [1] 33743 17
Obrigada;)

O seu exemplo não é reproduzivel. Envie um CMR. Att. Tiago. Date: Sat, 13 Apr 2013 15:10:20 +0100 From: bernardossss22@gmail.com To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Erro no calculo da matriz distancia Olá a todos Estou a tentar calcular a distancia euclidiana e da me o seguinte erro distancia<-dist(dadoss) #EuclidianaError in dist(dadoss) : cannot allocate vector of length 569278153 alguem me pode ajudar? nao estou a entender o erro.,a dimensao dos dados é dim(dadoss)[1] 33743 17> Obrigada;) _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br 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.

Opa, imagino que seja um problema de espaço, mas não tenho certeza. Com esse tanto de linhas vc precisaria gerar esse tanto de distancias correto:
choose(33743,2) [1] 569278153
Esse tanto de pares certo? Existe uma discussão do limite do R de dados que pode trabalhar, ai depende como a função trabalha também. De uma olhada aqui e no faq oficial do R http://stackoverflow.com/questions/9984283/maximum-size-of-a-matrix-in-r E olhe a msg de erro, ele não consegue fazer um vetor desse tamanho "cannot allocate vector of length 569278153" Acho que vc precisar procurar alguma solução para "big data" Perdoe se eu estou falando alguma besteira. Em 13 de abril de 2013 18:21, Tiago Souza Marçal < tiagosouzamarcal@hotmail.com> escreveu:
O seu exemplo não é reproduzivel. Envie um CMR.
Att.
Tiago.
------------------------------ Date: Sat, 13 Apr 2013 15:10:20 +0100 From: bernardossss22@gmail.com To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Erro no calculo da matriz distancia
Olá a todos
Estou a tentar calcular a distancia euclidiana e da me o seguinte erro distancia<-dist(dadoss) #Euclidiana Error in dist(dadoss) : cannot allocate vector of length 569278153
alguem me pode ajudar? nao estou a entender o erro., a dimensao dos dados é dim(dadoss) [1] 33743 17
Obrigada;)
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br 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 R-br@listas.c3sl.ufpr.br 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.
-- Grato Augusto C. A. Ribas Site Pessoal: http://recologia.com.br/ <http://augustoribas.heliohost.org> Lattes: http://lattes.cnpq.br/7355685961127056

Problema de memoria!!! olhe nesse link http://stat.ethz.ch/R-manual/R-patched/library/base/html/Memory-limits.html Sds -------------------------------------------------------------------------------- Date: Sat, 13 Apr 2013 15:10:20 +0100 From: bernardossss22@gmail.com To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Erro no calculo da matriz distancia Olá a todos Estou a tentar calcular a distancia euclidiana e da me o seguinte erro distancia<-dist(dadoss) #Euclidiana Error in dist(dadoss) : cannot allocate vector of length 569278153 alguem me pode ajudar? nao estou a entender o erro., a dimensao dos dados é dim(dadoss) [1] 33743 17
Obrigada;) _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br 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 R-br@listas.c3sl.ufpr.br 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.

Como foi dito acima o problema é memoria até certo ponto. É uma pratica ruim de programação comum no R onde a maioria das pessoas trabalha com um volume pequeno de dados. O vignette do pacote *raster* ensina passo-a-passo de como escrever funções que trabalham com grande quantidade de dados (no caso rasters) e não morrem no meio do processo, o exemplo serve para qualquer função do R. Para armazenar use o pacote *ff* ou algum DB. 2013/4/13 Robert Iquiapaza <rbali@ufmg.br>
Problema de memoria!!! olhe nesse link
http://stat.ethz.ch/R-manual/R-patched/library/base/html/Memory-limits.html
Sds
------------------------------ Date: Sat, 13 Apr 2013 15:10:20 +0100 From: bernardossss22@gmail.com To: r-br@listas.c3sl.ufpr.br Subject: [R-br] Erro no calculo da matriz distancia
Olá a todos
Estou a tentar calcular a distancia euclidiana e da me o seguinte erro distancia<-dist(dadoss) #Euclidiana Error in dist(dadoss) : cannot allocate vector of length 569278153
alguem me pode ajudar? nao estou a entender o erro., a dimensao dos dados é dim(dadoss) [1] 33743 17
Obrigada;)
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br 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 R-br@listas.c3sl.ufpr.br 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 R-br@listas.c3sl.ufpr.br 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.
-- Biostatistician Consultant and Cogito Programmer's http://www.facebook.com/CogitoConsultoriaEstatistica Curriculum: http://lattes.cnpq.br/7541377569511492
participantes (5)
-
Augusto Ribas
-
Bernardo Silva
-
David Valentim Dias
-
Robert Iquiapaza
-
Tiago Souza Marçal