I am having difficulty in fitting a model on data. Basically, I have data about the evaluation of phenotypic property (i.e. hard) of 65 palm trees by 5 judges. As an evaluation scheme, each judge provides score to each sample. For 3 judges sample data look like this:
Judge Product Hard
aa 1 5
ab 1 6
ac 1 3
aa 1 7
ab 1 5
ac 1 4
aa 2 5
ab 2 8
ac 2 6
aa 2 7
ab 2 4
ac 2 4
Main objective here is to get product coefficients with less judge errors, for which I want to fit this kind of model:
$$Y_{ij} = α_i + β_iθ_j + ε_{ij}$$ i = judge, j = product
Here, $α_i$ is judge main coefficients, $_i$ is judge coefficients due to difference in their scoring pattern and $θ_j$ is product coefficients and $ε_i$ is assessor dependent.
I was trying to fit this model using lme
function in R, but difficulty I am facing to fit the interaction term because model here fitted for parameters rather than co-variates.
This model looks quite accurate for my kind of data. I have seen Bayesian version (http://www.r-bloggers.com/extending-the-sensory-profiling-data-model/) of it and I don't know how to do using mixed-modelling approach or in a frequentist way.
My queries here are:
a) What can be an appropriate method to fit this kind of model? I had referred so much literature where description about iterative generalized least squares, multi-level model, separate regression model, weighted least-square model are given. But still I am not getting how to use and fit estimated value of parameters in interaction terms and get separate coefficients for both interaction parameters?
b) How can I get heterogeneous error in this form?
c) which R package can I use?