日期是整数?如何将整数转换为日期?

时间:2015-07-06 23:27:35

标签: r date type-conversion finance quantitative-finance

我试图在巴西对BTC价格进行分析,并将其与其他4个国家进行比较..

所以我找到quandl并下载了两个国家的.csv数据。

  

每个.csv有6列:

     
      
  1. 日期
  2.   
  3. 24h.Average
  4.   
  5.   
  6. 出价
  7.   
  8. 最后
  9.   
  10. Total.Volume
  11.   

好吧,我正试图用:

创建一个新表
  1. BTCBRL$Date
  2. BTCBRL$Last
  3. BTCUSD$Last
  4. BTCCNY$Last
  5. BTCEUR$Last
  6. 所以我写道:

    lastPrices <- cbind(BTCBRL$Date, BTCBRL$Last, BTCUSD$Last, BTCCNY$Last, BTCEUR$Last)
    

    但是我的约会曾经是2015-07-05,刚刚成为656 ..

    处理它的效率如何?最好在同一张表中覆盖它..

1 个答案:

答案 0 :(得分:1)

如果要保留混合类型(即同时具有日期和数值),请使用data.frame()而不是cbind()。后者返回一个矩阵,矩阵只能保存一个原子数据类型,因此它将所有内容转换为数字。