2015-10-27 52 views
0

從數據波紋管我試圖創建動物園包一個時間序列對象時間序列每小時數據格式

head(data)       MTU Fossil 
1 01.01.2015 00:00 - 01.01.2015 01:00 (CET) 2805 
2 01.01.2015 01:00 - 01.01.2015 02:00 (CET) 2714 
3 01.01.2015 02:00 - 01.01.2015 03:00 (CET) 2694 
4 01.01.2015 03:00 - 01.01.2015 04:00 (CET) 2563 
5 01.01.2015 04:00 - 01.01.2015 05:00 (CET) 2381 
6 01.01.2015 05:00 - 01.01.2015 06:00 (CET) 2438 
+3

'dput(head(data))'請問 – hrbrmstr

+0

仍然有dput(head(data))我需要手動更改時間格式嗎? – Nikola

+0

你需要它作爲兩列嗎? – akrun

回答

1

選擇的時間序列時間(取決於您的應用程序),可能是開始,時間範圍的結束或中點。

a$starttime=substr(a$MTU,1,16) 

寫出一個數據幀以正確輸入信息

out = data.frame(times = strptime(a$starttime, format="%m.%d.%Y %H:%M", tz="CET"), Fossil=a$Fossil) 

轉換爲ts對象或使用您喜歡的方法zoo對象。