6
> r<-c("AAandBB", "BBandCC")
> strsplit(as.character(r),'and')
[[1]]
[1] "AA" "BB"
[[2]]
[1] "BB" "CC"
運作良好,但
> r<-c("AA|andBB", "BB|andCC")
> strsplit(as.character(r),'|and')
[[1]]
[1] "A" "A" "|" "" "B" "B"
[[2]]
[1] "B" "B" "|" "" "C" "C"
此處,答案是不正確的。如何在使用'|和'時獲得「AA」和「BB」?
在此先感謝。
有沒有必要在strsplit函數中使用as.character()。 :) – bartektartanus
可能重複[character「|」在R](http://stackoverflow.com/questions/6382425/character-in-r) – RockScience
@ RockScience:不錯的建議:) – ramesh