Hi all
I am trying to read in a table from a survey
and get the error below
gr12 <- read.table("gr12.csv", header=TRUE)
Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,
:
line 1 did not have 249 elements
how would I go about reading in a table of this data, I am trying to
generate a series of crostabs after I get it in
ie Gender vs q1 q2 q3 q4...
Religion vs q1 q2 q3...
any help would be appreciated
--
View this message in context:
http://r.789695.n4.nabble.com/Creating-Crosstabs-using-a-sparse-table-tp2130247p2130247.html
Sent from the R help mailing list archive at Nabble.com.
On May 4, 2010, at 7:57 PM, merrittr wrote:> > Hi all > > I am trying to read in a table from a survey > and get the error below > > > gr12 <- read.table("gr12.csv", header=TRUE) > Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, > na.strings, > : > line 1 did not have 249 elementsYou need to split this problem in sections, the first of which is getting your data into R. A very useful function to look at files is count.fields(). See what it produces with your file and also read: http://cran.r-project.org/doc/manuals/R-data.html ... If you have missing data elements at the ends of input lines then perhaps fill=TRUE will be helpful.> > how would I go about reading in a table of this data, I am trying to > generate a series of crostabs after I get it in > ie Gender vs q1 q2 q3 q4... > Religion vs q1 q2 q3...Solve the input problem first then table() or xtabs() as approapriate.> > > any help would be appreciated > > --David Winsemius, MD West Hartford, CT
Thanks David I will do that -----Original Message----- From: David Winsemius <dwinsemius at comcast.net> To: merrittr <rob at merrittnet.org> Cc: r-help at r-project.org Subject: Re: [R] Creating Crosstabs using a sparse table Date: Wed, 5 May 2010 10:18:32 -0400 Mailer: Apple Mail (2.936) On May 4, 2010, at 7:57 PM, merrittr wrote:> > Hi all > > I am trying to read in a table from a survey > and get the error below > > > gr12 <- read.table("gr12.csv", header=TRUE) > Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, > na.strings, > : > line 1 did not have 249 elementsYou need to split this problem in sections, the first of which is getting your data into R. A very useful function to look at files is count.fields(). See what it produces with your file and also read: http://cran.r-project.org/doc/manuals/R-data.html ... If you have missing data elements at the ends of input lines then perhaps fill=TRUE will be helpful.> > how would I go about reading in a table of this data, I am trying to > generate a series of crostabs after I get it in > ie Gender vs q1 q2 q3 q4... > Religion vs q1 q2 q3...Solve the input problem first then table() or xtabs() as approapriate.> > > any help would be appreciated > > --David Winsemius, MD West Hartford, CT