[R] Using the output of strsplit

Henrique Dallazuanna wwwhsd at gmail.com
Tue Jan 19 02:29:40 CET 2010


Try this also:

do.call(rbind, spl)

On Mon, Jan 18, 2010 at 7:48 PM, James Rome <jamesrome at gmail.com> wrote:
> 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
>
> ______________________________________________
> 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.
>



-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O



More information about the R-help mailing list