count

语法

count(X)

参数

X 可以是标量、向量、矩阵或表。

详情

sizecount 不同。size 返回向量/矩阵中元素的个数,而 count 返回向量/矩阵中非 NULL 的元素个数。count 可以用在 SQL 查询中,而 size 不可以。对于表而言,sizecount 都返回行数。参见相关函数 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