search for: betapart

Displaying 6 results from an estimated 6 matches for "betapart".

2013 Sep 06
1
Fwd: calculating dissimilarity index of islands (vegan and betapart)
...is is Elaine, a postgraduate studying in bird distributions in East Asia. I want to calculate Simpson dissimilarity index, based on a presence/absence matrix of bird species in islands in East Asia. (matrix row: 36 islands/matrix column: species ID) (R package vegan to make NMDS and R package betapart) In most papers using vegan for NMDS and betapart for dissimilarity index, the dissimilarity index is generated by grid data in continents. The calculation of this index is done by comparing species presence/absence between a pair of grids adjacent to each other. However, in my case, the di...
2015 Dec 23
2
Cannot allocate vector of size
...un sistema operativo Linux, con R 64 bits y en un servidor con 65Gb de RAM. 1) He convertido la base de datos en una matriz "sparse" cuyo tamaño pasa de una matriz de 861.2Mb a una matriz de 10.2Mb 2) He eliminado todo lo que no es necesario de la función beta.pair dejándola en:library (betapart) # para que cargue la función betapart.core() beta.pair <- function(x, index.family="sorensen"){ # test for a valid index index.family <- match.arg(index.family, c('jaccard','sorensen')) # test for pre-existing betapart objects if (! inherit...
2015 Dec 22
2
Cannot allocate vector of size
Yo creo que el problema principal está en betapart.core(), que crea y mantiene simultáneamente en memoria varios objetos de alrededor de 1 Gb que luego combina en una lista... Probablemente es entre las líneas el código de betaper.core donde hay que ir eliminando objetos. Saludos, Marcelino El 22/12/2015 a las 18:26, Carlos J. Gil Bellosta e...
2015 Dec 22
2
Cannot allocate vector of size
...(porque ya hay demasiados objetos grandes en la memoria). Sinceramente, más que intentar implementar los análisis en python 'de novo', creo que lo mejor es optimizar el código de R para evitar consumir toda la memoria. Por ejemplo, si miras el código de la función beta.pair del paquete betapart (pegado más abajo), verás que crea 3 objetos (beta.sim, beta.sne, y beta.sor) que probablemente son muy grandes. Y luego los convierte a cada uno en matriz de distancias (as.dist). En estas operaciones se te va la memoria, pues todos estos objetos están almacenados ahí. Por tanto, una solución...
2015 Dec 21
2
Cannot allocate vector of size
...ue no está siendo así. Por ello quisiera preguntaros si vosotros sabéis como puedo ampliar la memoria disponible (si este fuera de verdad el problema) o cómo puedo ubicar el vector en el disco y que no use la RAM. En concreto estoy intentando usar la función "beta.pair" del paquete "betapart" (https://cran.r-project.org/web/packages/betapart/betapart.pdf) sobre la matriz de 6000x11000. Es en este punto donde R me da el mensaje de error. Después me gustaría ejecutar la función "agnes" del paquete "cluster" o la función "hclust" del paquete "stats...
2012 Apr 15
6
CRAN (and crantastic) updates this week
CRAN (and crantastic) updates this week New packages ------------ * disclapmix (0.1) Maintainer: Mikkel Meyer Andersen Author(s): Mikkel Meyer Andersen and Poul Svante Eriksen License: GPL-2 http://crantastic.org/packages/disclapmix disclapmix makes inference in a mixture of Discrete Laplace distributions using the EM algorithm. * EstSimPDMP (1.1) Maintainer: Unknown Author(s):