我是R程序的新手,我有一个问题,我不知道我是否想将一列中的所有数据相乘。我不知道哪个命令会起作用。
感谢您的帮助和支持。
最诚挚的问候,
Jumpot Sa。
答案 0 :(得分:0)
我们可以使用prod
prod(df1$col1)
#[1] 479001600
另一个选项是Reduce
*
Reduce(`*`, df1$col1)
#[1] 479001600
set.seed(24)
df1 <- data.frame(col1 = 1:12, col2 = rnorm(12))