沿着维度3对3D数组求和(从而产生矩阵)的规范方法是什么?
我知道我可以apply(A,c(1,2),sum)
但是(错误地或正确地)我从某个地方得到的印象是使用apply
并不比使用for
循环好。
我可能aperm
数组,colSum
,然后再次aperm
,但这不会非常易读。
有更好的方法吗?
答案 0 :(得分:9)
使用function hmacSignature(request, appSecret) {
return CryptoJS.HmacSHA1(canonicalString(request), appSecret).toString(CryptoJS.enc.Base64);}
。它提供了一个rowSums
参数,指定“[w]哪个维度被视为'行'或'列'以求和。对于行*,总和或均值超过维度dims + 1”。
dims