【发布时间】:2017-08-24 21:02:42
【问题描述】:
我在 R 中有三个数据表。每个数据表都有一个日期列。这些表是vix_data,gold_ohlc_data,btc_ohlc_data。它们的格式如下:
head(vix_data$Date)
[1] 1/2/04 1/5/04 1/6/04 1/7/04 1/8/04 1/9/04
3435 Levels: 1/10/05 1/10/06 1/10/07 1/10/08 1/10/11 ... 9/9/16
head(gold_ohlc_data$date)
[1] 8/23/17 8/22/17 8/21/17 8/18/17 8/17/17 8/16/17
2519 Levels: 1/10/08 1/10/11 1/10/12 1/10/13 1/10/14 ... 9/9/16
head(btc_ohlc_data$Date)
[1] "2017-08-23" "2017-08-22" "2017-08-21" "2017-08-20" "2017-08-19"
[6] "2017-08-18"
如何更改vix_data 和gold_ohlc_data 表中的日期列以匹配btc_ohlc_data 格式?我尝试了几种方法,例如使用as.Date 来转换每一列——但这通常会弄乱值并插入很多 N/A
【问题讨论】:
-
vix_data$Date中,哪一个是日,哪一个是月?