有一个很大的字符矢量,约1000万个元素,其中第一个元素是“XXX”,以后大约每隔13个元素左右再出现一次“XXX”(间隔没有规律)。我想这个大矢量分割成许多小矢量,截取时要求是每个小矢量第一个元素为“XXX”,最后一个元素截止在下一个“XXX”之前。同时,想把这些小矢量保存在同一个list中。
“XXX”的位置很容易获取!id <- which(z=="XXX")
请问如何操作?
先谢谢了!
“XXX”的位置很容易获取!id <- which(z=="XXX")
请问如何操作?
先谢谢了!