1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
> donnees<-matrix(c("GCT","TCT","CGC","CAC","GAC","GAA","TGT","AGT","CCC","ACC"), ncol=2,byrow=T)
> colnames(donnees)<-c("temp_wild","temp_mut")
> donnees
temp_wild temp_mut
[1,] "GCT" "TCT"
[2,] "CGC" "CAC"
[3,] "GAC" "GAA"
[4,] "TGT" "AGT"
[5,] "CCC" "ACC"
> matresult<-matrix(nrow=nrow(donnees),ncol=2)
> colnames(matresult)<-c("nucleo_wild","nucleo_mut")
> for (i in 1:nrow(donnees)) {
+ for (j in 1:3) {
+ if (substr(donnees[i,1],j,j)!=substr(donnees[i,2],j,j)) {
+ matresult[i,1]<-substr(donnees[i,1],j,j)
+ matresult[i,2]<-substr(donnees[i,2],j,j)
+ break
+ }
+ }
+ }
> matresult
nucleo_wild nucleo_mut
[1,] "G" "T"
[2,] "G" "A"
[3,] "C" "A"
[4,] "T" "A"
[5,] "C" "A"
> |