Peter, thanks for clarification.
Andrija On Sat, Apr 14, 2012 at 12:11 PM, peter dalgaard <pda...@gmail.com> wrote: > Yes, that causes a segmentation fault on OSX too > ------ >> ddply(DF[DF$x<3, ], .(y), nrow, .drop=FALSE) > > *** caught segfault *** > address 0x0, cause 'memory not mapped' > > Traceback: > 1: .Call("split_indices", index, group, as.integer(n)) > 2: split_indices(seq_along(splitv), as.integer(splitv), attr(splitv, > "n")) > 3: splitter_d(.data, .variables, drop = .drop) > 4: ddply(DF[DF$x < 3, ], .(y), nrow, .drop = FALSE) > > Possible actions: > 1: abort (with core dump, if enabled) > 2: normal R exit > 3: exit R without saving workspace > 4: exit R saving workspace > ------------ > The problem is in a C function from the plyr package, so you need to take it > up the maintainer. > > -pd > > > On Apr 14, 2012, at 11:28 , andrija djurovic wrote: > >> Hi all. >> >> I found one situation, on my OS - Windows 7, where R stops working >> with reported error R for Windows GUI front-end has stopped working. >> >> Here is the example: >> >> library(plyr) >> >> DF <- data.frame(x=c(1:3, NA, NA), y=factor(sample(1:3,5,rep=T),levels=1:5)) >> >> DF[DF$x<3, ] >> >> #this works properly >> ddply(DF, .(y), nrow, .drop=FALSE) >> >> #this causes the problem >> ddply(DF[DF$x<3, ], .(y), nrow, .drop=FALSE) >> >> >> Sometimes R deals with this without closing a program and with reported >> error: >> >> Error in split_indices(seq_along(splitv), as.integer(splitv), attr(splitv, : >> INTEGER() can only be applied to a 'integer', not a 'char' >> >> but in the most of cases just stops working. >> >> Does anyone know if this is happening also with other OS or only with >> Windows 7. >> >> Here is my session info: >> >>> sessionInfo() >> R version 2.15.0 (2012-03-30) >> Platform: i386-pc-mingw32/i386 (32-bit) >> >> locale: >> [1] LC_COLLATE=English_United States.1252 >> [2] LC_CTYPE=English_United States.1252 >> [3] LC_MONETARY=English_United States.1252 >> [4] LC_NUMERIC=C >> [5] LC_TIME=English_United States.1252 >> >> attached base packages: >> [1] stats graphics grDevices utils datasets methods base >> >> other attached packages: >> [1] plyr_1.7.1 >> >> Andrija >> >> ______________________________________________ >> 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. > > -- > Peter Dalgaard, Professor, > Center for Statistics, Copenhagen Business School > Solbjerg Plads 3, 2000 Frederiksberg, Denmark > Phone: (+45)38153501 > Email: pd....@cbs.dk Priv: pda...@gmail.com > > > > > > > > ______________________________________________ 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.