云端的企鹅 发表于 2014-9-24 10:59 
非常感谢,大神,你就告诉我吧。
列表(list)是向量(vector)的泛化,允许包含不同类型的元素,甚至可以把对象作为元素。列表中的元素通常称为components。
下面一句复制help(unlist)的Description:
Given a list structure ‘x’, ‘unlist’ simplifies it to produce a vector which contains all the atomic components which occur in ‘x’.
可见需要用unlist()把components强制转换为向量,之后再作回归。
R中的数据结构主要针对向量、矩阵等概念,简单类型会自动看做长度为1的向量。