首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未正确显示sjt.grpmean在sjPlot中的结果

未正确显示sjt.grpmean在sjPlot中的结果
EN

Stack Overflow用户
提问于 2017-02-19 19:10:26
回答 1查看 76关注 0票数 0

我对sjPlot命令有问题: sjt.grpmean

这就是我的例子:

代码语言:javascript
复制
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)

结果很奇怪。

我试试看:

代码语言:javascript
复制
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)

结果也很奇怪。

我可以用这个解决办法:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-23 10:01:36

这是个虫子吗?

是的,是你发现的窃听器。我已经在GitHub上的当前开发版本中修复了它,一个CRAN更新可能会在3月份进行.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42331600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档