On Oct 11, 2010, at 11:49 PM, Tim Clark wrote:
Dear List,
I am trying to plot bathymetry contours around the Hawaiian Islands
using the
package rgdal and PBSmapping. I have run into a memory limit when
trying to
combine two fairly small objects using cbind(). I have increased
the memory to
4GB, but am being told I can't allocate a vector of size 240 Kb. I
am running R
2.11.1 on a Dell Optiplex 760 with Windows XP. I have pasted the
error message
and summaries of the objects below. Thanks for your help. Tim
xyz<-cbind(hi.to.utm,z=b.depth$z)
Error: cannot allocate vector of size 240 Kb
You have too much other "stuff".
Try this:
getsizes <- function() {z <- sapply(ls(envir=globalenv()),
function(x) object.size(get(x)))
(tmp <- as.matrix(rev(sort(z))[1:10]))}
getsizes()
You will see a list of the largest objects in descending order. Then
use rm() to clear out unneeded items.
--
David,
memory.limit()
[1] 4000
Seems unlikely that you really have that much space in that 32 bit OS.
memory.size()
[1] 1971.68
summary(hi.to.utm)
Object of class SpatialPoints
Coordinates:
min max
x 708745.5 923406.7
y 2046153.1 2327910.9
Is projected: TRUE
proj4string :
[+proj=utm +zone=4 +datum=NAD83 +ellps=GRS80 +towgs84=0,0,0]
Number of points: 15328
str(hi.to.utm)
Formal class 'SpatialPoints' [package "sp"] with 3 slots
..@ coords : num [1:15328, 1:2] 708746 710482 712218 713944
715681 ...
.. ..- attr(*, "dimnames")=List of 2
.. .. ..$ : NULL
.. .. ..$ : chr [1:2] "x" "y"
..@ bbox : num [1:2, 1:2] 708746 2046153 923407 2327911
.. ..- attr(*, "dimnames")=List of 2
.. .. ..$ : chr [1:2] "x" "y"
.. .. ..$ : chr [1:2] "min" "max"
..@ proj4string:Formal class 'CRS' [package "sp"] with 1 slots
.. .. ..@ projargs: chr " +proj=utm +zone=4 +datum=NAD83
+ellps=GRS80
+towgs84=0,0,0"
summary(b.depth)
x y z
Min. :-157.0 Min. :18.50 Min. :-5783
1st Qu.:-156.6 1st Qu.:18.98 1st Qu.:-4565
Median :-156.1 Median :19.80 Median :-3358
Mean :-156.1 Mean :19.73 Mean :-3012
3rd Qu.:-155.5 3rd Qu.:20.41 3rd Qu.:-1601
Max. :-155.0 Max. :21.00 Max. : 0
str(b.depth)
'data.frame': 15328 obs. of 3 variables:
$ x: num -157 -157 -157 -157 -157 ...
$ y: num 21 21 21 21 21 ...
$ z: num -110 -114 -110 -88 -76 -122 -196 -224 -240 -238 ...
Tim Clark
Marine Ecologist
National Park of American Samoa
David Winsemius, MD
West Hartford, CT
______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.