[R-br] Comando for em cadeia

FHRB Toledo fernandohtoledo em gmail.com
Segunda Setembro 17 10:07:26 BRT 2012


Guilherme,

Nada te impede de aninhar laços for(). O que você chama de dvv?

Qual o resultado numérico dessa sua implementação?

att,
FH

2012/9/17 Guilherme Heiden <guilhermeheiden em hotmail.com>

>  Olá, eu talvez não tenha sido claro no assunto do e-mail, mas na minha
> concepção o problema é este: um comando for dentro de outro.
>
> Eu estou trabalhando com a seguinte matriz:
>
>      [,1] [,2] [,3] [,4] [,5]
> [1,]   20    5   11    7   49
> [2,]   18    9   10    2   45
> [3,]   11   35   30   15    7
> [4,]   10    3    7    4   26
>
> E a partir desta eu gostaria de gerar outra matriz com a seguinte
> configuração:
>
>      [,1]      [,2]     [,3]    [,4]    [,5]
> [1,] dv11   dv12   dv13  dv14    dv15
> [2,]   -      dv22   dv23   dv24    dv25
> [3,]   -        -       dv33   dv34   dv35
> [4,]   -        -        -       dv44    dv45
> [5,]  -        -         -         -       dv55
>
> *Para achar os devidos valores, eu criei a seguinte função:*
> read.csv2("C:/multivar.csv",header=T)
>
> multivar<-read.csv2("C:/multivar.csv",header=T)
>
>  attach(multivar)
>
>
>
> *##Criar DV11:*
>
> vetor1<-NULL
>
>  for(i in 1:4) {
>
>  vetor1[i]<-(multivar[i,1]-multivar[i,1])^2
>
>  }
>
> dv11<-(sum(vetor1)^0.5)
>
> rm(vetor1)
>
>
>
> *##Criar DV12:*
>
> vetor1<-NULL
>
> for(i in 1:4) {
>
> vetor1[i]<-(multivar[i,1]-multivar[i,2])^2
>
> }
>
> dv12<-(sum(vetor1)^0.5)
>
> rm(vetor1)
>
>
> E assim sucessivamente.
>
>
> *Minha dúvida: *
>
> *Há a possibilidade de criar um comando "for" para os valores de dv serem
> criados automaticamente, ao invés de gerar um de cada vez, manualmente?*
>
> *
> *
>
> *
> *
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120917/e97dfd67/attachment.html>


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