2016-07-28 42 views
0

我有日期和溫度的列表,R:通過日期轉換的變量列表的數據幀有兩列變量和日期

2016-03-28 2016-03-29 2016-03-22 2016-04-14 2016-04-25 2016-03-30 2016-04-10 
    45.6692 48.7166 49.9586 54.3002 55.4288 56.1650 57.3332 

,我想轉換成數據幀有兩個柱:

  date  temp 
    2016-03-28 45.6692 
    2016-03-29 48.7166 
    2016-03-22 49.9586 

等等。讓我知道我是否可以提供任何進一步的信息。謝謝。

+0

什麼是你的輸入,文件,R對象:數據框,矢量?請提供[可重現的示例](http://stackoverflow.com/questions/5963269)。這篇文章可能[相關](http://stackoverflow.com/questions/1181060)。 – zx8754

回答

0

如果你有一個像v

v <- rnorm(10,50,3) 
names(v) <- as.Date(1:10,origin="2016-10-21") 

向量那我就只提取一個列名和值在其他:

data.frame(temp=unname(v),date=names(v)) 
+0

有沒有辦法在temp列的開頭刪除日期?謝謝。 – phaser

+0

@phaser你可以使用'unname'(我編輯了我的答案) – Dambo