Как найти индекс N-й строки в xts - PullRequest
1 голос
/ 01 апреля 2020
library(quantmod)

Asset <- "SPY"

data <- getSymbols(Symbols = Asset, 
                   src = "yahoo", 
                   from = "2000-01-01", 
                   auto.assign = FALSE)

colnames(data) <- c("open","high","low","close","volume","Adjusted")

Индекс - это дата. Я пытаюсь назвать дату, скажем, тысячную строку и сохранить ее в переменной.

Как я могу это сделать?

1 Ответ

1 голос
/ 01 апреля 2020

Вы можете использовать функцию time для объектов временных рядов.

time(data)[1000]
[1] "2003-12-24"

data$time.1000 <- rep(time(data)[1000], nrow(data))

Хотя технически это не переменная, а скорее константа.

...