R 每个面框图一个类别
我想每个刻面框图一类。取而代之的是,我目前在每个面框中获得所有类别的分发点R 每个面框图一个类别,r,boxplot,R,Boxplot,我想每个刻面框图一类。取而代之的是,我目前在每个面框中获得所有类别的分发点 Category Age A 31 A 35 A 28 B 34 B 30 B 40 C 22 C 25 C 24 ggplot(DATASET, aes(x = DATASET$Category, y = DATASET$Age)) + geom
Category Age
A 31
A 35
A 28
B 34
B 30
B 40
C 22
C 25
C 24
ggplot(DATASET, aes(x = DATASET$Category, y = DATASET$Age)) +
geom_point() +
ggtitle('Distribution of Player Age By Category') +
facet_grid( .~DATASET$Category )
使用
ggplot2
进行框式打印时无需刻面:
df <- read.table(text = "Category Age
A 31
A 35
A 28
B 34
B 30
B 40
C 22
C 25
C 24", header = TRUE)
ggplot(df, aes(x = Category, y = Age)) +
geom_boxplot() +
ggtitle('Distribution of Player Age By Category')
df除了美学(见@LAP的答案),这里没有真正需要的方面,但是如果你坚持使用方面,你可以做到
ggplot(df, aes(x = Category, y = Age)) +
geom_point() +
ggtitle('Distribution of Player Age By Category') +
facet_wrap(~ Category, scales = "free_x")
更重要的是,切勿在aes
中使用$
(列索引)。这可能导致,特别是在使用facet时。A是否可能位于facet框中,b是否可能位于另一个facet框中,等等?如果确实需要这些框,请参阅@MauritsEvers答案。