У меня есть фрейм данных, который состоит из метаданных пользователя, основанных на дате последней модификации.
Фрейм данных выглядит следующим образом -
dataframe=data.frame(Last_Modified=c("Peter Jones 11/02/1992 03:50:02 PM",
"Veronika White 10/01/1996 13:12:00 AM",
"Vincent Michaels 01/03/2008 12:01:00 PM"))
Желаемый вывод
Я хотел бы извлечь имя, дату и время и сохранить их в трех отдельных столбцах, которые называются Name
, Date
& Time
.
Например, первая строка"Peter Jones 11/02/1992 03:50:02 PM"
будет разбит на три дополнительных столбца с Name
как Peter Jones
, Date
как 11/02/1992
и Time
как 03:50:02 PM
.И то же самое для остальных строк.
Моя попытка
Я пытаюсь использовать пробелы, которые разделяют каждую сущность, в качестве средства разделения.Основываясь на предыдущем посте, я попытался использовать варианты строки ниже.Но это не возвращает мне желаемый результат.
sub("^\\S+\\s+", '', dataframe$Last_Modified)
Любая помощь по этому вопросу будет принята с благодарностью.