我想创建一个函数,如果一个参数包含“A”,“T”,“G”,“C”n次,它可以将T替换为U并返回所有已更改的参数,然后应该在R中对此进行编码的适当方法是什么? 我已经制作或我想用于个人偏好的代码集是
``` r
data=c("A","T","G","C")
change<-function(compound)
+ {
+ molecules<-unlist(strsplit(compound,""))
+
+
+ gsub("T","U",string)
+ }
change("ATGC")
Error in gsub("T", "U", string) : object 'string' not found
#> Error: <text>:9:3: unexpected '}'
#> 8: + gsub("T","U",string)
#> 9: + }
#> ^
```
由reprex package(v0.2.0)创建于2018-05-22。
争论就像改变(“AAAATTTTGGGGCCCCC”) 它应该给出一个输出= AAAAUUUUGGGGCCCC
请帮我解决这个问题。 谢谢