想要使用 R 将日期和时间合并到列中

Nik*_*ire 8 r date time-series dataframe arima

我有以下数据框

 Date             Time
10/03/2014       12.00.00
11/03/2014       13.00.00
12/03/2014       14.00.00
Run Code Online (Sandbox Code Playgroud)

我想创建一列,如下所示

DT
10/03/2014 12.00.00
11/03/2014 13.00.00
12/03/2014 14.00.00
Run Code Online (Sandbox Code Playgroud)

当我跑步时

data$DT <- as.POSIXct(paste(x$Date, x$Time), format="%d-%m-%Y %H:%M:%S")
Run Code Online (Sandbox Code Playgroud)

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

A. *_*man 6

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

或者

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")
Run Code Online (Sandbox Code Playgroud)