count
语法
count(X)
参数
X 可以是标量、向量、矩阵或表。
详情
size 和 count
不同。size
返回向量/矩阵中元素的个数,而 count
返回向量/矩阵中非 NULL 的元素个数。count
可以用在 SQL 查询中,而 size
不可以。对于表而言,size
和 count
都返回行数。参见相关函数 size。
例子
$ count(3 NULL 5 6);
3
$ size(3 NULL 5 6);
4
$ m=1 2 3 NULL 4 5$2:3;
$ m;
#0 |
#1 |
#2 |
---|---|---|
1 |
3 |
4 |
2 |
5 |
$ count(m);
5
$ size(m);
6
$ t = table(1 NULL 3 as id, 3 NULL 9 as qty);
$ t;
id |
qty |
---|---|
1 |
3 |
3 |
9 |
$ count(t);
3
$ size(t);
3