[R-br] Operação com datas - Construção de Matrix

Benilton Carvalho beniltoncarvalho em gmail.com
Sexta Abril 1 23:08:18 BRT 2011


faltou definir, no seu codigo, quem sao Obj1 e Obj2...

2011/4/2 Luciano Ramos Gonçalves <lrg.financas em gmail.com>:
> Amigos da R-BR, meu nome é Luciano, pela primeira vez me dirijo à lista e
> sou relativamente novo ao R.
> Acredito que meu problema seja simples, embora eu não consiga resolvê-lo.
>
> Possuo duas séries de dados da classe "Date". O primeiro objeto contém as
> datas em que um evento irá ocorrer e o segundo objeto as datas do ponto de
> referência. Meu objetivo é construir uma matriz em que cada coluna seja o
> número de dias entre a data de referência e as datas dos eventos, e.g.,
> quero diminuir o primeiro elemento do segundo objeto de todos os elementos
> do primeiro objeto, e pôr a série resultante na primeira coluna. Depois
> diminuir o segundo elemento do segundo objeto de todos do primeiro e por na
> segunda coluna e assim por diante.
>
> Esse é o código que eu tentei usar, mas todas as colunas da matriz contém as
> diferenças em dias entre as datas dos eventos e o primeiro elemento do
> segundo objeto. A operação não se estende às outras datas de referência.
>
>
> for (j in NROW(Obj1))
> {
>    for (k in NROW(Obj2))
>    {
>        Recip <- matrix (NA,j,k)
>        n <- 1:k
>        Recip[,n] <- as.numeric (Obj1[1:j] - Obj2[n])
>    }
> }
>
> Desculpem pelo texto longo,
>
> Grato,
>
> Luciano.
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>


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