Что-то вроде этого с dplyr
:
library(dplyr)
df %>% separate(text,c("a","b","c"),sep =",",remove =FALSE) %>% select(-1)
a b c
1 Office 365 MS SQL Server ASP.NET
2 Microsoft Azure ITIL Project Management
3 Infrastructure services AWS solution architect <NA>
Поскольку у нас нет ваших данных, давайте предположим, что у вас есть data.frame
, и вы хотите data.frame
как результат:
df <- data.frame(text = c("Office 365,MS SQL Server,ASP.NET",
"Microsoft Azure,ITIL,Project Management",
"Infrastructure services,AWS solution architect"))