绘制多个箱形图时如何使用 x 的特定离散值
How to use specific discrete values for x when plotting several box plots
我正在尝试为 "Yes" 和 "No" 的列 'alcagbi' 编写箱形图。
我得到的箱形图表示是、否和 n/a,我想删除 n/a 值。
看起来像这样
sf36mcs:
4.45、21.4、34.9、14.3、74.1、66.4 等是连续的
alcagbi:是的,是的,N/A,不,是的,N/A 等是离散的
library(tidyverse)
ggplot(data=WHS, mapping=aes(alcagbi, sf36mcs))+
geom_boxplot()
My box plots so far
另外,如何才能让 y 轴只显示正值?
我是一名学生,仍在学习该软件,因此我们将不胜感激。谢谢!
我们可以做到
library(dplyr)
library(ggplot2)
WHS %>%
filter(alcagbi != "N/A") %>%
droplevels() %>%
ggplot(mapping = aes(alcagbi, sf36mcs)) + geom_boxplot()
Akrun 过滤掉了 N/A 所以我要借用那个代码,但是要过滤掉负数
library(dplyr)
library(ggplot2)
WHS %>%
filter(alcagbi != "N/A",
sf36mcs >= 0) %>% ###This is the addition
droplevels() %>%
ggplot(mapping = aes(alcagbi, sf36mcs)) + geom_boxplot()
如果要排除 0,请将 >= 设为简单的 >
我正在尝试为 "Yes" 和 "No" 的列 'alcagbi' 编写箱形图。 我得到的箱形图表示是、否和 n/a,我想删除 n/a 值。
看起来像这样
sf36mcs: 4.45、21.4、34.9、14.3、74.1、66.4 等是连续的
alcagbi:是的,是的,N/A,不,是的,N/A 等是离散的
library(tidyverse)
ggplot(data=WHS, mapping=aes(alcagbi, sf36mcs))+
geom_boxplot()
My box plots so far
另外,如何才能让 y 轴只显示正值?
我是一名学生,仍在学习该软件,因此我们将不胜感激。谢谢!
我们可以做到
library(dplyr)
library(ggplot2)
WHS %>%
filter(alcagbi != "N/A") %>%
droplevels() %>%
ggplot(mapping = aes(alcagbi, sf36mcs)) + geom_boxplot()
Akrun 过滤掉了 N/A 所以我要借用那个代码,但是要过滤掉负数
library(dplyr)
library(ggplot2)
WHS %>%
filter(alcagbi != "N/A",
sf36mcs >= 0) %>% ###This is the addition
droplevels() %>%
ggplot(mapping = aes(alcagbi, sf36mcs)) + geom_boxplot()
如果要排除 0,请将 >= 设为简单的 >