只是一个简单的问题,一直给我一些问题。我想带一个20字符串:在字符串中替换一个字符中的一个长度为R的字符串
s0<-c("ABCDABCDABCDABCDABCD")
,并串,每有一个独特的头和刚才的一个字母改为其他三个中的一个列表。 例如:
s0
ABCDABCDABCDABCDABCD # original
s1
BBCDABCDABCDABCDABCD # first 'A' to 'B'
s2
CBCDABCDABCDABCDABCD # first 'A' to 'C'
s4
DBCDABCDABCDABCDABCD # first 'A' to 'D'
s5
AACDABCDABCDABCDABCD # second 'B' to 'A'
s6
ACCDABCDABCDABCDABCD # second 'B' to 'C'
s7
ADCDABCDABCDABCDABCD # second 'B' to 'D'
等等
我想一旦已经生成的列表将其写入到一个文本文件。
我只想对每个字符串版本进行一个字符更改,但我想要一个包含所有可能组合(每个位置更改)的版本列表。
对不起,如果这是一个简单的问题。我想知道有一种方法可以使用gsub,使用stringr软件包等?
在此先感谢。
完美!非常感谢你 –
我能够添加版本名称:names(combos)< - paste0(“s”,seq_along(combos),“\ n”) –