[R] help with data layout
Mike Lawrence
Mike.Lawrence at DAL.CA
Thu Jul 17 18:58:21 CEST 2008
Nice tip on filling missing col1 values. I've always just done the
filling in excel by hand. I then use that same hand to smack the
person that gave me data in excel format :Op
On 17-Jul-08, at 1:19 PM, Erik Iverson wrote:
> Iain Gallagher wrote:
>> Hello list
>> I have been given some Excel sheets with data laid like this:
>> Col1 Col2 A 3 2 3 B 4 5 4 C 1 4 3
>> I was hoping to import this into R as a csv and then get the mean and
>> SD for each letter in column 1.
>> Could someone give me some guidance on best to approach this?
>
> Sure. Reading in Excel sheets can be done at least a few ways, see
> the R Data Import/Export manual on CRAN. The only way I have done
> it is to save the Excel sheet as a CSV file, and then use read.csv
> in R to get a data.frame. One note here is that sometimes the Excel
> sheet has 'missing' cells where someone has inserted blanks. These
> may get written out to the CSV file, you'll have to check. For
> example, I've seen an Excel sheet with something like 10 rows of
> data that outputs about 100 to the CSV file, mostly all missing.
>
> Anyway, once you have the data.frame, I'd use na.locf from the zoo
> package to 'fill' in the missing Col1 values, and then use an R
> function such as ave, tapply, aggregate, or by to do whatever you'd
> like.
>
>
>> Thanks
>> Iain
>> [[alternative HTML version deleted]]
>> ______________________________________________ R-help at 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.
>
> ______________________________________________
> R-help at 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.
--
Mike Lawrence
Graduate Student, Department of Psychology, Dalhousie University
www.memetic.ca
"The road to wisdom? Well, it's plain and simple to express:
Err and err and err again, but less and less and less."
- Piet Hein
More information about the R-help
mailing list