2017-07-15 88 views
0

應用SUMM()時,日期當我嘗試在一個日期值使用SUMM()或點陣圖(),我得到的錯誤:錯誤中的R

do not know how to convert 'time1' to class 「POSIXct」 

基本示例代碼:

date1 = as.Date("1970-01-01") 
dateList = date1 + (0:3) 
summ(dateList) 

具有上述的輸出。當我使用ISOdate或ISOdatetime創建日期時,會發生同樣的事情。我在搜索路徑上有epicalc庫。任何建議感激!

回答

1

'summ'函數屬於哪個包?它看起來像期望類POSIXct的對象。您可以嘗試:

date1 = as.Date("1970-01-01") 
dateList = as.POSIXct(date1 + (0:3)) 

這是否解決了問題?如果不是,它看起來像epicalc包不再在CRAN上。你在做什麼?也許有另一個可以幫助你的軟件包。

+0

感謝您的建議!奇怪的是同樣的錯誤彈出。其實我正在通過一本epicalc書,但我會跳過這一節。 –