ol?,
estou tentando converter a vari?vel b (abaixo) em uma matriz com duas
colunas, sem muito sucesso, algu?m teria alguma sugest?o?
muito obrigado,
a<-outer(1:5,1:7,FUN="paste")
b<- sample(a,10)
[1] "4 2" "5 7" "3 3" "4 1" "4
5" "3 5" "5 2" "2 1" "3 7" "1
4"
Matriz desejada:
4 2
5 7
......
3 7
1 4
__________________________________
Danilo Tadashi Tagami Kamimura
Engenharia Agron?mica ESALQ USP
<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>
Have you considered "regexpr" and "substr" or "substring"? hth. spencer graves Danilo Tadashi Tagami Kamimura wrote:> ol?, > estou tentando converter a vari?vel b (abaixo) em uma matriz com duas > colunas, sem muito sucesso, algu?m teria alguma sugest?o? > > muito obrigado, > > a<-outer(1:5,1:7,FUN="paste") > b<- sample(a,10) > [1] "4 2" "5 7" "3 3" "4 1" "4 5" "3 5" "5 2" "2 1" "3 7" "1 4" > > Matriz desejada: > > 4 2 > 5 7 > ...... > 3 7 > 1 4 > > __________________________________ > Danilo Tadashi Tagami Kamimura > Engenharia Agron?mica ESALQ USP > <<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>> > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://www.stat.math.ethz.ch/mailman/listinfo/r-help
Danilo Tadashi Tagami Kamimura wrote:> ol?, > estou tentando converter a vari?vel b (abaixo) em uma matriz com duas > colunas, sem muito sucesso, algu?m teria alguma sugest?o? > > muito obrigado, > > a<-outer(1:5,1:7,FUN="paste") > b<- sample(a,10) > [1] "4 2" "5 7" "3 3" "4 1" "4 5" "3 5" "5 2" "2 1" "3 7" "1 4" > > Matriz desejada: > > 4 2 > 5 7 > ...... > 3 7 > 1 4 >On this list in english, please. I guess you are going to do something like matrix(as.numeric(unlist(strsplit(b, " "))), ncol = 2, byrow = TRUE) [I don't get the point why you use a character vector for those values.] Uwe Ligges