データ入力はd/m/y時間の形式で行われます。例:「3/27/2017 1:20:15 AM」と私はd/m/yに3/27/2017を表示させたいだけです。日付形式をd/m/y時間からd/m/yに変換する
私はこれを達成するためのさまざまなテクニックを見てきましたが、3つの異なるタイプを試しましたが、新しい出力としてNAを受け取って、後で "エラーcharToDate(x): 文字列が標準明瞭なフォーマット " エラーです。ここで
は私のサンプルコードです:あなたは= %m/%d/%Y
代わりの%d/%m/%Y
をフォーマットしたいよう
df <- data.frame(Date = "3/27/2017 1:20:15 AM")
df$Date <- as.POSIXct(as.character(df$Date), format = "%d/%m/%Y")
df$Date <- as.Date(df$Date, "%d/%m/%Y")
df$Date <- format(as.Date(df$Date), "%d/%m/%Y")