rownames(aaa)
даст их вам.Обратите внимание, что это будет символьный вектор, а не то, что R считает датами.Для этого вам нужно конвертировать символы в даты, используя as.Date()
.Это показано ниже:
> aaa
AdjClose
2012-01-03 15.5
2012-01-04 18.8
2012-01-05 13.9
> rownames(aaa)
[1] "2012-01-03" "2012-01-04" "2012-01-05"
> class(rownames(aaa))
[1] "character"
> as.Date(rownames(aaa))
[1] "2012-01-03" "2012-01-04" "2012-01-05"
> class(as.Date(rownames(aaa)))
[1] "Date"
Мне не нужно было указывать format
для вызова as.Date()
, поскольку ваши символы уже в формате по умолчанию.