[R] Importing an Excel spreadsheet
andy
geek_show at dsl.pipex.com
Thu Mar 20 23:44:05 CET 2008
Bryan K Woods wrote:
> If you open the spreadsheet in Excel you can then do "Save as..." and
> select type CSV (comma-delimited text). Once you have the data in CSV
> format, you can use the R function read.csv to import the data.
>
> Cheers,
> Bryan
>
> andy wrote:
>> Hello
>>
>> I am trying to import an *.xls spreadsheet into R. I am doing this as
>> follows:
>>
>> > read.table(file("A5_DL.xls"))
>>
>> But obtain the error:
>>
>> Error in type.convert(data[[i]], as.is = as.is[i], dec = dec,
>> na.strings = character(0)) :
>> invalid multibyte string at '?????'
>>
>> So I copied it all over to a text document and tried to import that,
>> thus:
>> > read.table("A5.txt")
>>
>> The error I got then was:
>>
>> Error in scan(file, what, nmax, sep, dec, quote, skip, nlines,
>> na.strings, :
>> line 26 did not have 34 elements
>>
>> Having gone over the line in question, it all seems to be the same as
>> any other row. I really don't want to have to manually re-enter the
>> data (some 98 rows x 26 columns).
>>
>> Can someone advise me on what I am overlooking here please.
>>
>> Thanks
>>
>> Andy
>>
>>
>
That did it - thanks!!
Very steep learning curve ... so appreciate your help.
Cheers
Andy
--
"If they can get you asking the wrong questions, they don't have to worry about the answers." - Thomas Pynchon, "Gravity's Rainbow"
More information about the R-help
mailing list