我对sjPlot命令有问题: sjt.grpmean
这就是我的例子:
x <- rnorm(120,1230,220)
f <- c(rep("men",60),rep("women",60))
d <- data.frame(x,f)
library(sjPlot)
sjt.grpmean(var.cnt = d$x,
var.grp = d$f)结果很奇怪。
我试试看:
x <- rnorm(120,1230,220)
f <- as.factor(c(rep("men",60),rep("women",60)))
d <- data.frame(x,f)
library(sjPlot)
sjt.grpmean(var.cnt = d$x,d$f)结果也很奇怪。
我可以用这个解决办法:
sjt.grpmean(var.cnt = d$x,
var.grp = d$f,
value.labels = c("men","women"))但是,为什么我需要使用value.labels来修复呢?这是个虫子吗?
我会感谢你的帮助。
R版本3.3.2 (2016-10-31)
sjPlot 2.3.0
发布于 2017-02-23 10:01:36
这是个虫子吗?
是的,是你发现的窃听器。我已经在GitHub上的当前开发版本中修复了它,一个CRAN更新可能会在3月份进行.
https://stackoverflow.com/questions/42331600
复制相似问题