Please excuse my newbie question,
model {
N=10
theta = [0.2,0.5,0.3]
n ~ binomial(N, theta)
y ~ (how to write the formula?);
}
I want y ~ distribution1 if n=0, distribution2 if n>0.
If there is an “equality operator” I might be able to write
y ~ (n==0)*distribution1 + (n!=0)*distribution2
but I cannot find an equality operator or any other logic operators (and, or, xor etc) in the reference.
How is the STANic way to write such a distribution? Many Thanks!