acho que isso deve resolver

a <- tapply(dt$X2,dt$X1,print)
a

=========================================
Fernando Souza
Celular: (31)99796-8781 (Vivo)
E-mail:nandodesouza@gmail.com
==========================================

On Out 18 2017, at 12:57 am, andrebvs--- via R-br <r-br@listas.c3sl.ufpr.br> wrote:

Caros colegas, como posso alocar (colocar) os valores da coluna X2 (dada abaixo) de acordo com os valores da coluna X1, em que os valores

da coluna X1 são referentes ao índice da lista li. 

Exemplo:

 

li <- as.list(rep(NA,10))

dt <- data.frame(matrix(c(2,5,6,6,7,9,9,9,49,76,95,33,19,51,15,22),,2))

  X1 X2
1  2 49
2  5 76
3  6 95
4  6 33
5  7 19
6  9 51
7  9 15
8  9 22

 

Saída desejada:

 

[[1]]

 NA

 

[[2]]

 49

 

[[3]]

 NA

 

[[4]]

 NA

 

[[5]]

 76

 

[[6]]

 95   33

 

[[7]]

 19

 

[[8]]

 NA

 

[[9]]

 51   15   22

 

[[10]]

 NA


desde já agradecido.

Att.
André
_______________________________________________
R-br mailing list
R-br@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.