[英]Convert series of numbers to date in R
我有一個讀到R的.xlsx文件。此文件具有日期格式(d / m / y)的列之一,但由於某些原因,它在RStudio的數據框中顯示為一系列數字。
我的問題是如何將列更改為原始日期格式? 這是顯示日期的示例: 887587200
而不是類似12/03/1974
。
任何幫助解決此問題的方法將不勝感激。 謝謝
看起來您的日期被存儲為數字值,可能是自1970年1月1日以來的秒數。因此,要轉換此列,您可以執行以下操作:
df$my_col <- as.Date(df$my_col / 60 / 60 / 24, origin = '1970-01-01')
這會將887587200轉換為1998-02-16日期。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.