[R] Using the output of strsplit
James Rome
jamesrome at gmail.com
Mon Jan 18 22:48:33 CET 2010
I successfully combined my data frames, and am now on my next hurdle.
I had combined the data and quarter, and used tapply to count the
entries for each unique date/quarter pair.
ar= tapply(ewrgnd$gw, list(ewrgnd$dq), sum) #for each date/quarter
combination sums the gw (which are all 1)
dq=row.names(ar)
spl=strsplit(dq)
But I need to split them back into the separate date and quarter. So I
used strsplit(), and get
> spl
[[1]]
[1] "2009-01-01" "60"
[[2]]
[1] "2009-01-01" "61"
[[3]]
[1] "2009-01-01" "62"
[[4]]
[1] "2009-01-01" "63"
[[5]]
[1] "2009-01-01" "68"
. . .
But lists throw me. I want to get separate vectors of the date and
quarter out of my list. All the things I have seen extract rows from the
list. I need to extract columns.
Thanks list,
Jim Rome
More information about the R-help
mailing list