假设,我有一个数据集,例如,
y <- c(0,0,1,2,2,1,0,1)
a <- c(0,2,1,1,0,2,0,3)
dat <- data.frame(y, a)
我想f <- digamma(a+y)
通过使用条件来计算的值
if(a>0 & y==0) then f
if(a==0 & y>0) then f
if (a==0 & y==0) then f = 1
我怎样才能使用 R 代码来做到这一点?
假设,我有一个数据集,例如,
y <- c(0,0,1,2,2,1,0,1)
a <- c(0,2,1,1,0,2,0,3)
dat <- data.frame(y, a)
我想f <- digamma(a+y)
通过使用条件来计算的值
if(a>0 & y==0) then f
if(a==0 & y>0) then f
if (a==0 & y==0) then f = 1
我怎样才能使用 R 代码来做到这一点?