Я хочу сохранить только последнее слово в последовательности. Кроме того, есть определенные c слова, которые я хочу сохранить и не удалять, если они появляются в последовательности, и они должны go первой последовательности.
Допустим, у меня есть два словаря слов.
myDictionary<-c("A","B","C","p")
Priority_dic<-c("p")
здесь, Proprity_di c показывает слова, которые я хочу сохранить, если они появляются где-то в последовательности.
Я хочу удалить все слова (в myDictionary) в последовательности и оставить только последнее слово. Кроме того, если в последовательности появятся Priority_di c, поместите его в первый.
например, у меня есть последовательность
df<-read.table(text="
id mySequece
1 AAAB
2 ABABC
3 ApBpA
4 AACBBCp
5 ppp",header=T,stringsAsFactors = F)
result
id mySequece
1 B
2 C
3 pA
4 pC
5 p