HarryYu 不用过于追求数据对象的定义,就好象当年学习C语言一样,学的好的反而不会用了,考试100分实际上不会编程,我那个时候大家都学C语言,老师也来蹭课,一个大教室坐得满满的噤若寒蝉,反而学不好C
ImpulseCtrl 在R语言中,矩阵是一种二维数组。数组可以是一维,二维或者高维的。数组与矩阵里面每个元素(element)必须是同种类的,例如全是character或者全市numeric或者全是logical,不能混在一起。 按照 R for Dummies 一书的比喻,列表list可以理解为一个大箱子(box)里面装了一些袋子(bags),例如一个袋子可以字符串型的向量,另外一袋可以是一个数值矩阵,袋子之间可以没有关系。 而data frame则是一种特殊的列表,每一列可以看成一个袋子,但每列的长度是一样。