我是R的新手,我正在努力解决这个问题:我有一个矩阵(ClHM),有64行和22列。列号22具有1到12的值,表示矩阵内的组。我想生成一个新的矩阵,其中第22列中指定的组为行,而其他每列的组成员的中位数。
我得到的最远:
聚合(ClHM,by = as.list(ClHM [,22]),中位数)
但它一直在回归: aggregate.data.frame(as.data.frame(x),...)出错: 参数必须具有相同的长度
当ClHM [,22]是ClHM中的一列时,我不明白他们如何能有不同的长度。
非常感谢你的帮助!我很抱歉新手问题!