Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread Peter Dalgaard
A Singh wrote: > Dear List, > > I'm having a curious problem with lapply(). I've used it before to > convert a subset of columns in my dataframe, to factors, and its worked. > But now, on re-running the identical code as before it just doesn't > convert the columns into factors at all. > > As far

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread A Singh
Oh yes. Did notice that now. Thanks for pointing that out. I was a bit concerned because that's a crucial step for running further lmer models, and that isn't working too, based on this factoring of columns. Will hopefully be able to weed it out. Am sorry if this wasted a bit of time. I realiz

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread Sundar Dorai-Raj
Could it be you have "factor" redefined in your workspace? Have you tried it in a clean directory? I.e. a directory where no .RData exists? On Mon, Nov 16, 2009 at 5:07 AM, A Singh wrote: > Oh, strange! > > I thought it might be a problem with the 'base' package installation, > because the same t

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread David Winsemius
Didn't you notice the difference between Sundar's code and yours? Sundar put the data.frame name before the column name while you did not do so in your check step. -- DW On Nov 16, 2009, at 8:07 AM, A Singh wrote: Oh, strange! I thought it might be a problem with the 'base' package ins

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread A Singh
Oh, strange! I thought it might be a problem with the 'base' package installation, because the same thing's worked for me too before but won't do now. I tried to reinstall it (base), but R says its there already which I expected it to be anyway. I don't quite know where the issue is. Very o

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread Sundar Dorai-Raj
Works for me: x <- read.csv(url("http://dc170.4shared.com/download/153147281/a5c78386/Testvcomp10.csv?tsid=20091116-075223-c3093ab0";)) names(x) x[2:13] <- lapply(x[2:13], factor) > levels(x$P1L55) [1] "0" "1" > is.factor(x$P1L96) [1] TRUE > sessionInfo() R version 2.10.0 (2009-10-26) i386-appl

Re: [R] lapply() not converting columns to factors (no error message)

2009-11-16 Thread A Singh
Sorry, my file is at: http://www.4shared.com/file/153147281/a5c78386/Testvcomp10.html -- A Singh aditi.si...@bristol.ac.uk School of Biological Sciences University of Bristol __ R-help@r-project.org mailing list https://stat.ethz