gpt4 book ai didi

r - 想要使用 R 在列中组合日期和时间

转载 作者:行者123 更新时间:2023-12-03 22:15:18 26 4
gpt4 key购买 nike

我有以下数据框

 Date             Time
10/03/2014 12.00.00
11/03/2014 13.00.00
12/03/2014 14.00.00

我想按如下方式创建一列
DT
10/03/2014 12.00.00
11/03/2014 13.00.00
12/03/2014 14.00.00

当我跑
data$DT <- as.POSIXct(paste(x$Date, x$Time), format="%d-%m-%Y %H:%M:%S")

我得到一个包含所有 NA 值的列 DT。

最佳答案

Data$DT <- as.POSIXct(as.character(paste(data$Date, data$Time)), format="%d/%m/%Y %H.%M.%S")

或者
data$Time <- gsub('\\.',':',data$Time)
data$Date <- gsub('/','-',data$Date)

data$DT <- as.POSIXct(as.character(paste(data$Date, data$Time)), format="%d-%m-%Y %H:%M:%S")

关于r - 想要使用 R 在列中组合日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51382493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com