【发布时间】:2020-06-23 19:31:53
【问题描述】:
我的数据集缺少第一列的名称(其中有日期)
我试过colnames(managers)[1] <- "date",但它重命名了第二列
> #load data
> data(managers)
> colnames(managers)[1] <- "date"
> View(head(managers,10))
> str(managers)
An ‘xts’ object on 1996-01-31/2006-12-31 containing:
Data: num [1:132, 1:10] 0.0074 0.0193 0.0155 -0.0091 0.0076 -0.0039 -0.0231 0.0395 0.0147 0.0288 ...
- attr(*, "dimnames")=List of 2
..$ : NULL
..$ : chr [1:10] "date" "HAM2" "HAM3" "HAM4" ...
Indexed by objects of class: [Date] TZ: UTC
xts Attributes:
NULL
【问题讨论】:
-
如果是
xts对象,那么“日期”是索引而不是列 -
arkun,这里是我使用的包:tidyverse、PerformanceAnalytics、xts、lubridate。数据集来自 PerformanceAnalytics