Разделить строку по словам в R

Я хотел бы разбить строку на два слова:

s <- "PCB153 treated HepG2 cells at T18"
strsplit(s, split = <treated><at>)

Что мне написать вместо ‹>?

Я бы получил:

"PCB153" "HepG2 cells" "T18"

person charisz    schedule 26.03.2014    source источник


Ответы (1)


Вы должны ввести его как строку. Разделить на обработанные:

s <- "PCB153 treated HepG2 cells at T18"
s2 <- strsplit(s,split="treated")
unlist(s2)

Разделить на обработанные и на:

unlist(strsplit(unlist(s2),split="at"))
person Jonas Tundo    schedule 26.03.2014
comment
Я хотел бы получить его в три на два слова. - person charisz; 26.03.2014