如何通过R中的另一个分类变量为每个分类变量绘制箱线图
我正试图使用这段代码在R中创建一个图。我想为如何通过R中的另一个分类变量为每个分类变量绘制箱线图,r,ggplot2,boxplot,R,Ggplot2,Boxplot,我正试图使用这段代码在R中创建一个图。我想为攻击性统计中的每个变量获得一帧,在时差布尔值中,每个变量都有一个方框图,代表度量值中的分布 ggplot(data=df_off_plots, aes(y=Jet_Lag_boolean, x=Measure)) + geom_boxplot() + xlab("Measurement Value")+ facet_wrap( ~ Offensive_Statistic, scales="free_y")+ theme_bw() +
攻击性统计中的每个变量获得一帧,在时差布尔值中,每个变量都有一个方框图,代表度量值中的分布
ggplot(data=df_off_plots, aes(y=Jet_Lag_boolean, x=Measure)) + geom_boxplot() +
xlab("Measurement Value")+
facet_wrap( ~ Offensive_Statistic, scales="free_y")+
theme_bw() + ylab(" Number of Time Zones Crossed") + coord_flip()
我得到的整体结构是正确的,但我的箱线图仅为线条,如您在此处所见:
我正在添加一个可复制的数据集:
Data <- data.frame(
Measure = sample(0:999),
Jet_Lag_boolean = sample(c("1", "0"), 1000, replace = TRUE),
Offensive_Statistic = sample(c('OPA', 'OA', 'SLG'), 1000, replace = TRUE)
)
数据您获得了x
和y
订单
库(ggplot2)
ggplot(数据=数据,aes(y=度量,x=时差)+
geom_箱线图()+
#几何抖动()+
刻面包裹(~攻击性统计,scales=“free\u y”)+
主题_bw()+
#coord_flip()+
ylab(“测量值”)+
xlab(“跨越的时区数”)
由(v0.3.0)创建于2019-05-18请制作一个可复制的示例。好的,我做到了,谢谢。