Вы можете использовать sub
с regex
, чтобы удалить первый элемент, когда sep>> 1004 *, и оставить все как есть:
sub(".+?> ", "", "d > r > t > a > t > r > f")
#[1] "r > t > a > t > r > f"
или вы можете использовать read.table
и удалите первое с помощью подстановки, используя [-1]
, и разделите его, используя разделитель >
, например:
read.table(sep=">", text="d > r > t > a > t > r > f")[-1]
# V2 V3 V4 V5 V6 V7
#1 r t a t r f
или strsplit
и trimws
:
trimws(strsplit("d > r > t > a > t > r > f", ">")[[1]][-1])
#[1] "r" "t" "a" "t" "r" "f"