[R] assign a vector to list sequence

Jan Kacaba jan.kacaba at gmail.com
Wed Mar 9 16:22:58 CET 2016


Hello I would like to assign a vector to list sequence. I'm trying my code
bellow, but the output is not what inteded.

# my code
mls=vector(mode="list") # my list
cseq=c(1:3) # my vector
mls[cseq]=cseq

I get following:
[[1]]
[1] 1
[[1]]
[2] 2
[[1]]
[2] 3

What I need is this:
[[1]]
[1] 1 2 3
[[1]]
[2] 1 2 3
[[1]]
[2] 1 2 3

	[[alternative HTML version deleted]]



More information about the R-help mailing list