-3
我有幾個CSV文件,導入時,有兩列,日期和時間。然而,它們都是這樣混淆的:固定日期和時間格式內Tibble
Date Time
03/03/14 00:00:00 12/30/99 09:01:12
即它們都具有日期和時間,當它們應該只有一個或另一個時。我怎樣才能擺脫那裏的額外噪音?
我有幾個CSV文件,導入時,有兩列,日期和時間。然而,它們都是這樣混淆的:固定日期和時間格式內Tibble
Date Time
03/03/14 00:00:00 12/30/99 09:01:12
即它們都具有日期和時間,當它們應該只有一個或另一個時。我怎樣才能擺脫那裏的額外噪音?
首先,您需要將列強制爲值得日期和時間的值,例如as.POSIXct
。您可以使用format
來提取您希望的日期的任何部分。
x <- c("03/03/14 00:00:00", "12/30/99 09:01:12")
xy <- as.POSIXct(x, format = "%m/%d/%y %H:%M:%S")
> format(xy, "%m/%d/%y")
[1] "03/03/14" "12/30/99"
> format(xy, "%H:%M:%S")
[1] "00:00:00" "09:01:12"