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

Antonio Silva aolinto.lst em gmail.com
Quinta Novembro 24 07:38:39 BRST 2016


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 <- função(paste("matriz",a,sep=""),paste("matriz",b,sep=""))
assing(paste("resp_",a,"_",b,sep=""),resp)
}
}

No entanto as funções não reconhecem o resultado de
paste("matriz",a,sep="") ou as.name(paste("matriz",a,sep="")) como o objeto
matriz1, matriz2, etc.

Alguém sabe uma forma de "montar" o nome de um objeto de forma que este
seja reconhecido como tal?

Obrigado

Antônio Olinto
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20161124/b772eb97/attachment.html>


Mais detalhes sobre a lista de discussão R-br