On Sat, 1 Sep 2007, Marco Helbich wrote:

Dear List,

I want to calculate envelopes of Khat from simulations of csr with the
Kenv.csr(splancs) function. My dataset contains around 300 cases. Using the
Kenv.csr function (testing only 3 simulation runs) I got following error
message:

UL.khat <- Kenv.csr(pts.dat, stadtreg.pol, nsim=3, s)

?Kenv.csr

The first argument, nptg: Number of points to generate in each simulation, is not the matrix of points, just the number of points to simulate. Since we do not know what the first value of pts.dat is, I can only guess that it is very large, and setting the first value of the erroneous points to 17158834, I can reproduce your problem. If you set it to scalar 300, everything will work.

Hope this helps,

Roger

PS. The warnings do say that the condition has length > 1 and only the first element will be used in: if (npgen < nprq) { ...
where nprg is the number of points required.


Doing simulation  1
Fehler: kann Vektor der Größe 2.2 MB nicht allozieren
Zusätzlich: Es gab 50 oder mehr Warnungen (Anzeige der ersten 50 mit
warnings())

Enclosed please find the output from the sessionInfo(), traceback() and
gc():

sessionInfo()
R version 2.5.0 (2007-04-23)
i386-pc-mingw32

locale:
LC_COLLATE=German_Austria.1252;LC_CTYPE=German_Austria.1252;LC_MONETARY=German_Austria.1252;LC_NUMERIC=C;LC_TIME=German_Austria.1252

attached base packages:
[1] "stats"     "graphics"  "grDevices" "utils"     "datasets"  "methods"
[7] "base"

other attached packages:
   rgdal  maptools   foreign   splancs        sp
 "0.5-9"  "0.6-12"  "0.8-20" "2.01-22"  "0.9-13"
traceback()
427: rbind(pts, genpts)
426: ranpts(pts, poly, nprq - npgen)
425: ranpts(pts, poly, nprq - npgen)
424: ranpts(pts, poly, nprq - npgen)
.....
.....
5: ranpts(pts, poly, nprq - npgen)
4: ranpts(NULL, poly, npoints)
3: csr(poly, nptg)
2: khat(csr(poly, nptg), poly, s)
1: Kenv.csr(pts.dat, stadtreg.pol, nsim = 3, s)
gc()
        used (Mb) gc trigger  (Mb) max used  (Mb)
Ncells 433048 11.6     741108  19.8   661425  17.7
Vcells 219455  1.7   52498390 400.6 62525504 477.1


Best regards
Marco
______________________________

Marco Helbich
ISR
Postgasse 7/4/2
A-1010, Vienna
Tel.: +43 (0) 699 11 71 44 02
mail (a): marco.helbich at univie.ac.at
mail (b): marco.helbich at gmx.at

_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-geo


--
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: [EMAIL PROTECTED]
_______________________________________________
R-sig-Geo mailing list
R-sig-Geo@stat.math.ethz.ch
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to