簡體   English   中英

將日期中的數據以小時和分鍾轉換為R中的日期

[英]Converting the data in year month day hour and minutes to date in R

我試圖使用R中的“as.date”函數將日期轉換為日期因素。我有以下格式的日期

2008-01-01 02:30

我嘗試使用以下命令:

as.Date(mydata$Date, format="%y-%m-%d  %h:%mm")

有人可以幫我這個嗎? 我能夠在沒有時間的情況下轉換格式,但是包括小時的難度。

謝謝。

您的格式字符串不正確:

R> strptime("2008-01-01 02:30", format="%Y-%m-%d  %H:%M")
# [1] "2008-01-01 02:30:00"

有關可用於定義格式的詳細值,請參閱?strptime

另請注意,由於您的字符串采用標准格式,因此您也可以直接使用as.POSIXlt

R> as.POSIXlt("2008-01-01 02:30")
# [1] "2008-01-01 02:30:00"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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