如何在R中选择矩阵的前100行?我所找到的都需要使用条件参数的子集函数,但我只需要使用相同列数的前n行来创建较小的矩阵。
使用 head
函数:
head(mat, 100)
最简单的方法是 a[1:100,]
(除非行数少于100行,否则使用 head(a, 100) 效果更好)
head(a,100)
。如果 a
中没有100行,则使用 [
调用将会返回错误。而使用 head
可以显示所有 a
的行。(例如,你可以编写代码进行自动化操作:n <- 125; head(a, n)
) - Ricardo Saportanrow(mat) < 100
的情况进行了不同的处理。但我不会说其中一种方法是“首选”。错误也可能是有用的。 - flodel
head(my.matrix,100)
,或者我理解错了? - texb