Better yet! Thanks Gabor.

-- Bert

-----Original Message-----
From: Gabor Grothendieck [mailto:[EMAIL PROTECTED] 
Sent: Thursday, November 29, 2007 12:10 PM
To: Bert Gunter
Cc: r-help@r-project.org
Subject: Re: [R] MS Excel Data

On Nov 29, 2007 3:01 PM, Bert Gunter <[EMAIL PROTECTED]> wrote:
> This has been discussed on this list many times before. Google on "Import
> Excel R". Note also that there are potential problems (loss of digits) due
> to Excel "idiosyncracies" depending on what you do.
> http://www.burns-stat.com/pages/Tutor/spreadsheet_addiction.html  provides
> some details.
>
> Finally, I have found that for rectangular data sets with no missing
fields
> in Excel (tables), cutting and read.tabling **the data only ** is a
> simple(but probably not without risk) way to do it:
>
> (after cutting the data only in Excel to the clipboard) in R:
>
> newdat <- read.table("clipboard", head=FALSE, row.names=NULL)
>
> The columns can then be named via names(newdat) <- ...
>
> I omit column headers because in most of the Excel data I get the column
> names have spaces and other non-alphanumeric characters which R cannot
> easily digest. One could separately scan() just the vector of column
headers
> and use regular expressions to extract the names. But for small tables, I
> find it easier just to create the names manually.

You can include headers with spaces in the copy with:

    DF <- read.delim("clipboard")

______________________________________________
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.

Reply via email to