I have a list, with 3 "columns":
test = list(1:100, 1:100,1:100)
How can I access the e.g. first 10 entries of each column?
test[c(1:10),]
doesn't work. I know it works for data.frames:
as.data.frame(test)[1:10,1:3]
How do I solve this with lists?
Edit: To get an answer more general:
How do I get the entries 15 to 20 in column 1 and 3? Here is what I do for data.frames:
as.data.frame(test)[c(15:20),c(1,3)]
It seems like the indexing differs a lot between data.frames and lists.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…