當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R prod 向量元素的乘積


R語言 prod 位於 base 包(package)。

說明

prod 返回其參數中存在的所有值的乘積。

用法

prod(..., na.rm = FALSE)

參數

...

數字向量、複數向量或邏輯向量。

na.rm

合乎邏輯的。是否應該刪除缺失值?

細節

如果na.rmFALSE,任何參數中的NA 值都將導致返回NA 值,否則NA 值將被忽略。

這是一個通用函數:可以直接為其定義方法,也可以通過 Summary 組通用函數定義方法。為了使其正常工作,參數 ... 應該是未命名的,並且調度位於第一個參數上。

邏輯真值被視為一,假值被視為零。由於曆史原因, NULL 被接受並被視為 numeric(0)

乘積,一個數值(類型為 "double" )或長度為 1 的複向量。注意:根據定義,空集的乘積是 1。

S4方法

這是 S4 Summary 組通用的一部分。它的方法必須使用簽名 x, ..., na.rm

例子

print(prod(1:7)) == print(gamma(8))

參考

Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.

也可以看看

sumcumprodcumsum

plotmath’用於在繪圖注釋中使用prod

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Product of Vector Elements。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。