在 R 中将时间转换为 POSIXct 后,会自动插入额外的字符串
extra string is automatically inserting after converting time to POSIXct in R
在原始数据框中
我使用以下命令将最后一列转换为 POSIXct:
ordered$Start.Time <- strptime(ordered$Start.Time, format = "%I:%M %p")
但是转换后,每行都会添加一个额外的日期字符串
请帮我删除自动添加到时间字符串的日期字符串。
因为它是 POSIXct/POSIXlt
格式,所以它也会有 Date
。可以使用 format
删除前缀
ordered$Start.Time <- format(ordered$Start.Time, "%H:%M:%S")
在原始数据框中
我使用以下命令将最后一列转换为 POSIXct:
ordered$Start.Time <- strptime(ordered$Start.Time, format = "%I:%M %p")
但是转换后,每行都会添加一个额外的日期字符串
请帮我删除自动添加到时间字符串的日期字符串。
因为它是 POSIXct/POSIXlt
格式,所以它也会有 Date
。可以使用 format
ordered$Start.Time <- format(ordered$Start.Time, "%H:%M:%S")