2017-05-10 2 views
0

J'essaie de calculer une statistique pour beaucoup de fichiers de forme énorme (chaque fichier consiste en cinq millions de fonctionnalités) en utilisant un fichier de formes de points dans R via readOGR ou d'autres fonctions, mais le crash de la VM après avoir lu quelques fichiers en raison de l'épuisement de la mémoire de 32 Go de RAM!échantillonnage de points pour 1000 fichiers de forme énormes sans lire le fichier de forme dans R

Je serais reconnaissant si vous connaissez une solution pour ce problème, s'il vous plaît informez-moi!

Répondre

0

Vous pouvez essayer le nouveau package sf:

install.packages('sf') 
library(sf) 
nc <- st_read(system.file("shape/nc.shp", package="sf")) 

5 millions de fonctionnalités semble cependant beaucoup. Vous devriez essayer de les séparer si possible.

Plus d'informations sur sf ici: https://cran.r-project.org/web/packages/sf/vignettes/sf1.html