You ignored my posting about getting Lattice to work for you (bwplot( ... )) before trying to add panel=panel.bpplot to the command. Once you learn how to use lattice you will be able to answer your own question. One of the things you will find out is that only a few lattice functions handle matrices.

Frank


netrunner wrote:
Dear Dieter,
thank you so much for your help. I have a question yet, sorry. I have as "x"
variable a matrix (14 row,8 columns) containing the numerical ratings of a
group of users. I cannot use bwplot in this case. How can do it?


thank you so much

netrunner





Dieter Menne wrote:


netrunner wrote:
I am a newbie in R. I would like to use the panel.bpplot function on my
data set but I have some problems. Can this function work on matrix? My
data set have some NaN and when I run panel.bpplot function it returns
error due to the presence of NaN. How Can I solve this?


You should never use panel.bpplot directly, but rather in a bwplot()
function. See the examples coming with the documentation in package Hmisc.
Used correctly, it has no problem with NA. In general, one would use it
with a data.frame, because grouping is often a factor.

If this does not solve your problem, please repost with a modification of
the sample below that shows the problem.

Dieter


library(Hmisc)
set.seed(13)
data = data.frame(x =rnorm(1000), g <- sample(1:6, 1000, replace=TRUE))
bwplot(g ~ x, panel=panel.bpplot, data=data)
# Add NA
data$x[1:3] = NA
data$x[data$g==6]  = NA
bwplot(g ~ x, panel=panel.bpplot, data=data)





--
Frank E Harrell Jr   Professor and Chairman        School of Medicine
                     Department of Biostatistics   Vanderbilt University

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to