我有一個資料x。它有一個專欄time。此列具有 yyyy-mm-dd hh:mm:ss 運算式。

我想讓這個列有 yyyymmddhhmmss 運算式。例如,2021-12-01 00:00:00應該是20211201000000。我使用 R 編程。我能怎么做?
uj5u.com熱心網友回復:
format轉換為Datetimeclass后可以使用
x$time <- format(as.POSIXct(x$time), "%Y%m%d%H%M%S")
uj5u.com熱心網友回復:
洗掉非數字。
gsub('\\D', '', '2021-12-01 00:00:00')
# [1] "20211201000000"
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/390435.html
上一篇:如何使用R將列合并為單列
下一篇:如何用一個回圈填充R中的多個陣列
