有没有人知道如何计算R中矢量的L_0 norm
。sum(x^p)^(1/p)
时我无法执行常规p=0
所以我不确定是否有一个简单的这样做的方式。谢谢!
答案 0 :(得分:4)
这取决于你如何定义L_0规范。没有明确的共识。
From wikipedia:ℓ0" norm"由David Donoho撰写 - 他的引号警告这一点 函数不是一个合适的规范 - 是非零条目的数量 向量x。许多作者通过省略引用来滥用术语 分数。定义0 ^ 0 = 0,
只需使用sum(x != 0)