[R] Error in "names<-.default"(`*tmp*`, value = nmstrata) :
Prof Brian Ripley
ripley at stats.ox.ac.uk
Sat Mar 13 10:08:12 CET 2004
This is not reproducible. The last report of this type came about from an
incorrectly specified model (the Error model was rank-deficient), and
1.9.0 alpha gave an accurate diagnosis of the error. So please
1) try your example in 1.9.0 alpha
2) if is still fails, supply a reproducible example (what is spaeVP and
why is it sorted?) including what you are trying to do with a term like
Error(sub/(cs*spk)).
On Sat, 13 Mar 2004, Wolfgang Pauli wrote:
> Hi,
>
> I have a problem with aov(). I used it many times, but now I have new data,
> tried to use it in the same way. I get I strange Error message that i can't
> understand (see below). I guess it is caused by incompatible data types. The
> dataframe also looks ok to me.
>
> I use:
> spk =factor(rep(c("spk1","spk2","spk3","spk4","spk5","spk6","spk7","spk8"),
> c(2,2,2,2,2,2,2,2)))
> cs = factor(rep(c("yes","no"),c(8,8)))
> sub = factor(sort(spaeVP))
> rati = stack(data.frame(arousal))
> rati = rati[,1]
> rating.df <- data.frame(sub, cs, spk, rati)
> summary(aov(rati ~ cs*spk + Error(sub/(cs*spk)), data=rating.df))
>
> I get this Error (after about 5sec):
> Error in "names<-.default"(`*tmp*`, value = nmstrata) :
> names attribute must be the same length as the vector
>
> > rating.df
> sub cs spk rati
> 1 5 yes spk1 -1
> 2 5 yes spk1 0
> 3 5 yes spk2 1
> 4 5 yes spk2 0
> 5 5 yes spk3 0
> 6 5 yes spk3 -1
> 7 5 yes spk4 -1
> 8 5 yes spk4 1
> 9 5 no spk5 0
> ...
>
> Hope somebody can help me.
>
> with best regards,
>
> Wolfgang
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
>
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list