r - 在 ggplot 中制作分组箱线图时出错
问题描述
数据、变量描述和代码如下。
我在尝试制作箱形图时遇到各种不同的错误。当我尝试修改我的代码时,它会发生变化。我尝试了各种教程均未成功。
- 错误:美学长度必须为 1 或与数据相同
- 错误:不知道如何为 Have_labelled/vctrs_vctr/double 类型的对象自动选择比例。默认为连续。
无论如何,我正在尝试制作分组箱线图。在 2 个子群体中信任不同的公众人物(3 种类型)。我想要的是制作一个类似于我添加的图片的分组箱线图。 我想要的是
图:你相信多少?科学家、医学专家、宗教领袖 aff:哪个亚组?非正统,正统
多次尝试代码:1)
ggplot(CJ, aes(x = figure, y = trust)) +
geom_boxplot(aes(fill = aff))
2)
e <- ggplot(JCN, aes(factor(figure), y = trust), fill=aff)
e + geom_boxplot()
3)
CJ %>% ggplot() + aes(x = figure, y = trust, fill = aff) + geom_boxplot()
解决方案
推荐阅读
- python - 从 matplotlib fig 对象获取 xy 数据
- c# - C# set button.BackColor = System.Drawing.Color.Blue,其中 Button 的 AccessibleDescription 为“1”
- api - 如何根据人脸数据分离图像
- python - 将连续的 True 转换为 False python
- c++ - boost::geometry::Polygon 和“有向”折线的交集
- ios - AppsFlyer GoogleTagManager 集成 - 不同数量的事件
- nhibernate - 找不到类中属性的设置器
- pentaho - 核心桥在 ActiveMQ Artemis 中不起作用
- django - Django导入导出:尝试读取文件CSV时遇到错误
- javascript - jQuery ajax 不保持数组的顺序