[R-BR] Erro em rodar os variogramas empiricos com o pacote geoR

Boa noite Listeiros da R-BR, estou com um problema no uso de algumas funções do pacote geoR, entretanto, acredito que seja pelo tamanho da base de dados. Infelizmente, não posso disponibilizar a base de dados para replicarmos aqui. Mas simulei algo parecido para que vocês tenham uma ideia. set.seed(125) x <- grf(10000, grid = "reg", xlim = c(-3.34, 8.03), ylim = c(-2.85, 6.32), cov.pars = c(122, 0.2), mean = 45) y <- variog(x, option = "cloud", estimator.type = "modulus", max.dist = 14.61) variog: computing omnidirectional variogram Erro: não é possível alocar vetor de tamanho 381.4 Mb Além disso: Mensagens de aviso perdidas: In if (class(geodata) %in% ls(pattern = glob2rx("Spatial*DataFrame"), : a condição tem comprimento > 1 e somente o primeiro elemento será usado Na base que estou utilizando para análise, não aparece essa mensagem de aviso. Só aparece o Erro de alocação de vetor de tamanho. Será que vocês podem me ajudar a resolver esse impasse? abraço a todos e muito obrigado! _______________ Rodrigo Sant'Ana Oceanógrafo

se o resultado de .Machine$sizeof.pointer for 4, a primeira coisa e' considerar usar o R em 64 bits (o sistema operacional tbm deve ser 64 bits)... Se, depois disso, vc continuar encontrando o erro "nao eh possivel alocar blah blah", dai' vc precisa de um upgrade de RAM. b 2012/3/5 Rodrigo Sant'Ana <rodrigo.gringo@gmail.com>:
Boa noite Listeiros da R-BR,
estou com um problema no uso de algumas funções do pacote geoR, entretanto, acredito que seja pelo tamanho da base de dados. Infelizmente, não posso disponibilizar a base de dados para replicarmos aqui. Mas simulei algo parecido para que vocês tenham uma ideia.
set.seed(125) x <- grf(10000, grid = "reg", xlim = c(-3.34, 8.03), ylim = c(-2.85, 6.32), cov.pars = c(122, 0.2), mean = 45)
y <- variog(x, option = "cloud", estimator.type = "modulus", max.dist = 14.61) variog: computing omnidirectional variogram Erro: não é possível alocar vetor de tamanho 381.4 Mb Além disso: Mensagens de aviso perdidas: In if (class(geodata) %in% ls(pattern = glob2rx("Spatial*DataFrame"), : a condição tem comprimento > 1 e somente o primeiro elemento será usado
Na base que estou utilizando para análise, não aparece essa mensagem de aviso. Só aparece o Erro de alocação de vetor de tamanho.
Será que vocês podem me ajudar a resolver esse impasse?
abraço a todos e muito obrigado!
_______________ Rodrigo Sant'Ana Oceanógrafo _______________________________________________ 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.

ahh... e sobre o aviso que vc recebe, isso o PJ vai precisar dar uma olhadinha... o problema eh que class(objeto) tem comprimento maior que 1L... b 2012/3/5 Benilton Carvalho <beniltoncarvalho@gmail.com>:
se o resultado de
.Machine$sizeof.pointer
for 4, a primeira coisa e' considerar usar o R em 64 bits (o sistema operacional tbm deve ser 64 bits)... Se, depois disso, vc continuar encontrando o erro "nao eh possivel alocar blah blah", dai' vc precisa de um upgrade de RAM.
b
2012/3/5 Rodrigo Sant'Ana <rodrigo.gringo@gmail.com>:
Boa noite Listeiros da R-BR,
estou com um problema no uso de algumas funções do pacote geoR, entretanto, acredito que seja pelo tamanho da base de dados. Infelizmente, não posso disponibilizar a base de dados para replicarmos aqui. Mas simulei algo parecido para que vocês tenham uma ideia.
set.seed(125) x <- grf(10000, grid = "reg", xlim = c(-3.34, 8.03), ylim = c(-2.85, 6.32), cov.pars = c(122, 0.2), mean = 45)
y <- variog(x, option = "cloud", estimator.type = "modulus", max.dist = 14.61) variog: computing omnidirectional variogram Erro: não é possível alocar vetor de tamanho 381.4 Mb Além disso: Mensagens de aviso perdidas: In if (class(geodata) %in% ls(pattern = glob2rx("Spatial*DataFrame"), : a condição tem comprimento > 1 e somente o primeiro elemento será usado
Na base que estou utilizando para análise, não aparece essa mensagem de aviso. Só aparece o Erro de alocação de vetor de tamanho.
Será que vocês podem me ajudar a resolver esse impasse?
abraço a todos e muito obrigado!
_______________ Rodrigo Sant'Ana Oceanógrafo _______________________________________________ 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.

Pô Benilton, valeu pela ajuda! Na minha ignorância eu estava usando o Ubuntu 32 bits e o R também. Vou reinstalar as coisas aqui e re-rodar as análises. Espero que seja só isso mesmo. Obrigado. _______________ Rodrigo Sant'Ana Oceanógrafo Em 5 de março de 2012 20:28, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
ahh... e sobre o aviso que vc recebe, isso o PJ vai precisar dar uma olhadinha... o problema eh que class(objeto) tem comprimento maior que 1L... b
2012/3/5 Benilton Carvalho <beniltoncarvalho@gmail.com>:
se o resultado de
.Machine$sizeof.pointer
for 4, a primeira coisa e' considerar usar o R em 64 bits (o sistema operacional tbm deve ser 64 bits)... Se, depois disso, vc continuar encontrando o erro "nao eh possivel alocar blah blah", dai' vc precisa de um upgrade de RAM.
b
2012/3/5 Rodrigo Sant'Ana <rodrigo.gringo@gmail.com>:
Boa noite Listeiros da R-BR,
estou com um problema no uso de algumas funções do pacote geoR, entretanto, acredito que seja pelo tamanho da base de dados. Infelizmente, não posso disponibilizar a base de dados para replicarmos aqui. Mas simulei algo parecido para que vocês tenham uma ideia.
set.seed(125) x <- grf(10000, grid = "reg", xlim = c(-3.34, 8.03), ylim = c(-2.85, 6.32), cov.pars = c(122, 0.2), mean = 45)
y <- variog(x, option = "cloud", estimator.type = "modulus", max.dist = 14.61) variog: computing omnidirectional variogram Erro: não é possível alocar vetor de tamanho 381.4 Mb Além disso: Mensagens de aviso perdidas: In if (class(geodata) %in% ls(pattern = glob2rx("Spatial*DataFrame"), : a condição tem comprimento > 1 e somente o primeiro elemento será usado
Na base que estou utilizando para análise, não aparece essa mensagem de aviso. Só aparece o Erro de alocação de vetor de tamanho.
Será que vocês podem me ajudar a resolver esse impasse?
abraço a todos e muito obrigado!
_______________ Rodrigo Sant'Ana Oceanógrafo _______________________________________________ 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.

Vai ser meio tentativa e erro, pois nao sei as specs da sua maquina... Se vc tiver 3GB RAM, acho que nem o 64 bits ira' resolver... Se vc tiver 4GB de RAM, e' possivel que o R em 64 bits ajude... Se vc tiver mais que isso, R em 64bit certamente ajudara'. b 2012/3/6 Rodrigo Sant'Ana <rodrigo.gringo@gmail.com>:
Pô Benilton, valeu pela ajuda!
Na minha ignorância eu estava usando o Ubuntu 32 bits e o R também. Vou reinstalar as coisas aqui e re-rodar as análises. Espero que seja só isso mesmo.
Obrigado. _______________ Rodrigo Sant'Ana Oceanógrafo
Em 5 de março de 2012 20:28, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
ahh... e sobre o aviso que vc recebe, isso o PJ vai precisar dar uma olhadinha... o problema eh que class(objeto) tem comprimento maior que 1L... b
2012/3/5 Benilton Carvalho <beniltoncarvalho@gmail.com>:
se o resultado de
.Machine$sizeof.pointer
for 4, a primeira coisa e' considerar usar o R em 64 bits (o sistema operacional tbm deve ser 64 bits)... Se, depois disso, vc continuar encontrando o erro "nao eh possivel alocar blah blah", dai' vc precisa de um upgrade de RAM.
b
2012/3/5 Rodrigo Sant'Ana <rodrigo.gringo@gmail.com>:
Boa noite Listeiros da R-BR,
estou com um problema no uso de algumas funções do pacote geoR, entretanto, acredito que seja pelo tamanho da base de dados. Infelizmente, não posso disponibilizar a base de dados para replicarmos aqui. Mas simulei algo parecido para que vocês tenham uma ideia.
set.seed(125) x <- grf(10000, grid = "reg", xlim = c(-3.34, 8.03), ylim = c(-2.85, 6.32), cov.pars = c(122, 0.2), mean = 45)
y <- variog(x, option = "cloud", estimator.type = "modulus", max.dist = 14.61) variog: computing omnidirectional variogram Erro: não é possível alocar vetor de tamanho 381.4 Mb Além disso: Mensagens de aviso perdidas: In if (class(geodata) %in% ls(pattern = glob2rx("Spatial*DataFrame"), : a condição tem comprimento > 1 e somente o primeiro elemento será usado
Na base que estou utilizando para análise, não aparece essa mensagem de aviso. Só aparece o Erro de alocação de vetor de tamanho.
Será que vocês podem me ajudar a resolver esse impasse?
abraço a todos e muito obrigado!
_______________ Rodrigo Sant'Ana Oceanógrafo _______________________________________________ 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.
participantes (2)
-
Benilton Carvalho
-
Rodrigo Sant'Ana