Re: [R-br] sobre a utilização do paste para formar nomes de objetos

2016-11-24 Por tôpico Walmes Zeviani via R-br
Você pode usar o get(). m1 <- matrix(0, 3, 3) m2 <- matrix(0, 3, 2) # n <- paste0("m", 1:2) n <- sprintf("m%d", 1:2) get(n[1]) get(n[2]) lapply(n, FUN = function(obj) { dim(get(obj)) }) À disposição. Walmes.

Re: [R-br] sobre a utilização do paste para formar nomes de objetos

2016-11-24 Por tôpico Antonio Silva via R-br
Obrigado Cesar, Realmente ficou complicado. Veja o exemplo abaixo: dados1 <- c(1,2,3,4,5,6) dados2 <- c(3,4,5,6,7,8) dados3 <- c(5,6,7,8,9,10) dados4 <- c(7,8,9,10,11,12) t.test(dados1,dados3) t.test(dados1,dados4) t.test(dados2,dados3) t.test(dados2,dados4) # OK a <- 1 b <- 2

Re: [R-br] sobre a utilização do paste para formar nomes de objetos

2016-11-24 Por tôpico Cesar Rabak via R-br
Antônio, *Acho* que não entendo sua dúvida e sua descrição do que você deseja versus o que você tentou me parece confusa. para fazer a cadeia "matriz" ser concatenada com, digamos, 1 até 12, (o seu "a in 1 to ..." onde o "to" seria em 12), basta apenas fazer o seguinte: paste0("matriz",1:12)

[R-br] sobre a utilização do paste para formar nomes de objetos

2016-11-24 Por tôpico Antonio Silva via R-br
Olá a todos Quero fazer cálculos de íncides que utilizam duas matrizes. No total tenho mais que 100. matriz1 <- matrix( matriz2 <- matrix( matriz3 <- matrix( ls() matriz1 matriz2 matriz3 Tentei fazer um looping for (a in 1 to ...) { for (b in 1 to ...) { resp <-