簡體   English   中英

將數字序列轉換為R中的日期

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM