Hi, I need your help!! I imported a big coloumn vector from a txt file but it results as mode :"list" I want to change it in numeric otherwise I can't do my analysis. This is what i get: mode (data) <- "double" Error in eval(expr, envir, enclos) : (list) object cannot be coerced to type 'double'>Thanks a lot!!! Alessandra -- View this message in context: nabble.com/mode(x)-<--"double"-tp23296727p23296727.html Sent from the R help mailing list archive at Nabble.com.
Can you give an example of your .txt file that you are reading in? On Wed, Apr 29, 2009 at 1:38 PM, aledanda <danda.galli at gmail.com> wrote:> > Hi, > I need your help!! > I imported a big coloumn vector from a txt file but it results as mode > :"list" I want to change it in numeric otherwise I can't do my analysis. > This is what i get: > > mode (data) <- "double" > Error in eval(expr, envir, enclos) : > ?(list) object cannot be coerced to type 'double' >> > > > Thanks a lot!!! > > Alessandra > -- > View this message in context: nabble.com/mode(x)-<--"double"-tp23296727p23296727.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help at r-project.org mailing list > stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >-- Dimitri Liakhovitski MarketTools, Inc. Dimitri.Liakhovitski at markettools.com
SOLVED: I imported again the data like this: data <- scan ("data.txt") Thanks Phil Spector! Alessandra aledanda wrote:> > Hi, > I need your help!! > I imported a big coloumn vector from a txt file but it results as mode > :"list" I want to change it in numeric otherwise I can't do my analysis. > This is what i get: > > mode (data) <- "double" > Error in eval(expr, envir, enclos) : > (list) object cannot be coerced to type 'double' >> > > > Thanks a lot!!! > > Alessandra >-- View this message in context: nabble.com/mode(x)-<--"double"-tp23296727p23313192.html Sent from the R help mailing list archive at Nabble.com.
> > Hi, > I need your help!! > I imported a big coloumn vector from a txt file but it results as mode > :"list" I want to change it in numeric otherwise I can't do my analysis.How did you "import" the data? What function did you use?> This is what i get: > > mode (data) <- "double" > Error in eval(expr, envir, enclos) : > (list) object cannot be coerced to type 'double' > > >Maybe unlist(data), but to get a more precise answer you have to tell us how you read the data in R Best, Giovanni> > Thanks a lot!!! > > Alessandra > -- > View this message in context: nabble.com/mode(x)-<--"double"-tp23296727p23296727.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help at r-project.org mailing list > stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > >-- Giovanni Petris <GPetris at uark.edu> Associate Professor Department of Mathematical Sciences University of Arkansas - Fayetteville, AR 72701 Ph: (479) 575-6324, 575-8630 (fax) definetti.uark.edu/~gpetris