Поведение colnames при слиянии объекта xts с использованием cbind - PullRequest
0 голосов
/ 18 февраля 2019

Если я использую cbind для объединения двух matrices или data.frames, которые имеют одинаковые colnames те colnames, то же самое остается в новом matrix или data.frame:

df <- data.frame(test = c(1,2))
df.merge <- cbind(df,df)

df.merge
test test
1    1    1
2    2    2

Однако, если я сделаю то же самое с объектом xts, к colnames:

df.xts <- xts(df, order.by = as.POSIXct(c("2019-02-18 13:00","2019-02-18 14:00"), tz = "UTC"))
df.xts.merge <- cbind(df.xts, df.xts)

df.xts.merge
                    test test.1
2019-02-18 13:00:00    1      1
2019-02-18 14:00:00    2      2

будет добавлено числовое значение. Существует ли способ предотвратить переименование столбцов путем слияния xts объектов?

...