【发布时间】:2018-08-28 04:50:39
【问题描述】:
我是 R 的新手,我正在尝试为我正在学习的课程找出一个问题。我有一个数值变量 (Bwt) 和一个分类变量 (Sex)。我可以用 x 轴上的 Sex 和 y 轴上的 Bwt 制作一个简单的箱线图:
boxplot(Bwt ~ Sex)
我需要在 y 轴上有 Sex,在 x 轴上有 Bwt,但它一直说不能,因为 Sex 是非数字的(2 个因素:M 和 F ,在数据集中)。
我还尝试使用ggplot2 和geom_boxplot + coord_flip,它给了我NULL,根本没有箱线图。我知道这可能真的很简单,但我就是想不通! R有没有办法将我的分类变量读取为数字或只是一种更简单的方法?非常感谢!
【问题讨论】:
-
欢迎来到 StackOverflow!请阅读有关how to ask a good question 的信息以及如何提供reproducible example。这将使其他人更容易帮助您。
-
快速查看
?boxplot会发现有一个horizontal参数,可以将其设置为TRUE。您的 ggplot2 策略应该有效,但我不知道它会有什么问题,因为您没有向我们展示任何代码或可重现的示例。
标签: r ggplot2 boxplot categorical-data