Re: [R] cbind'ing multivariate ts objects

From: jim holtman <jholtman_at_gmail.com>
Date: Sat, 14 Jun 2008 19:40:23 -0400

Is this what you want:

> t <- ts(data.frame(a = 10:20, b = 20:30, c = 30:40, d = 40:50))
> t1 <- t[, c('a', 'b')]
> t2 <- t[, c('c', 'd')]
>
> colnames(t1)
[1] "a" "b"
>
> colnames(t2)

[1] "c" "d"
>
> x <- cbind(t1, t2)
> colnames(x)

[1] "t1.a" "t1.b" "t2.c" "t2.d"
> colnames(x) <- sub("^.*\\.", "", colnames(x))
> x

Time Series:
Start = 1
End = 11
Frequency = 1

    a b c d
 1 10 20 30 40
 2 11 21 31 41
 3 12 22 32 42
 4 13 23 33 43
 5 14 24 34 44
 6 15 25 35 45
 7 16 26 36 46
 8 17 27 37 47

On Sat, Jun 14, 2008 at 1:14 PM, <cmr.pent_at_gmail.com> wrote:
> I use R 2.7.0 on GNU/Linux. I have noticed a problem in cbind method
> for multivariate time series (ts) objects. Consider the following
> example:
>
>> t <- ts(data.frame(a = 10:20, b = 20:30, c = 30:40, d = 40:50))
>> t1 <- t[, c('a', 'b')]
>> t2 <- t[, c('c', 'd')]
>>
>> colnames(t1)
> [1] "a" "b"
>> colnames(t2)
> [1] "c" "d"
>> colnames(cbind(t1, t2))
> [1] "t1.a" "t1.b" "t2.c" "t2.d"
>>
>
> Although it seems to be the documented behavior, I think it would be
> more consistent if the latter returned c("a", "b", "c", "d")
> instead. Is there a nice way to achieve this? Thanks!
>
> Andrey Paramonov
>
> ______________________________________________
> 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.
>

-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem you are trying to solve?
______________________________________________
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.
Received on Sat 14 Jun 2008 - 23:42:48 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sun 15 Jun 2008 - 10:30:42 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive