描述:
删除矩阵中缺失值所在的行或列。
语法:
A.rmmissdim(dim) |
从矩阵中删除缺失值所在⾏/列。当dim为1时,函数会沿着⾏⽅向(即第⼀维度)操作,删除所有包含缺失值的⾏;当dim为2时,函数会沿着列⽅向(即第⼆维度)操作,删除所有包含缺失值的列。 |
A.rmmissdim(dim, minnum) |
根据指定的最⼩缺失条⽬数量minnum删除⾏/列,dim为1删除⾏,为2删除列。 当缺失值数量⼤于等于minnum时,删除⾏/列, 当缺失值数量⼩于minnum时,缺失值⾃动填补为0。 |
备注:
外部库函数,外部库的使用请参考《外部库使用指南》。
dim取值只能为1或2,参数dim缺省按1处理。
A |
二维序列。 |
dim |
维度参数。 |
minnum |
最小缺失条目数量。 |
序列
示例:
|
A |
|
1 |
=[[1,2,3,],[4,5,6,7],[,8,9,]] |
3行列 。 |
2 |
=A1.rmmissdim(1) |
按行删除,返回1行4列的序列。 |
3 |
=A1.rmmissdim() |
同A2。 |
4 |
=[[1,2,,,3,2,1],[2,3,,4,,,4],[22,3,4,5,,,]] |
3行7列。 |
5 |
=A4.rmmissdim(2,2) |
按列删除,当列缺失值数量大于等于2时,删除该列,返回3行4列。 |