【发布时间】:2021-09-25 19:33:46
【问题描述】:
我想知道是否有更快的方法来检查给定的数据是向量还是零行的矩阵,而不是,
if (is.vector(x)){
print('vector')
} else if {nrow(x) == 0){
print('0 rows')
} else {
print('matrix').
}
我只对快速找到矩阵感兴趣。
非常感谢。
【问题讨论】:
-
你能提供一些你正在做的输入和输出的例子吗?
-
在 R 中,列表是向量,而不是 atomic 向量。矩阵也是原子的,但它们不是向量。您希望代码返回
TRUE以获得列表吗? -
看看this SO post能不能帮上忙。