GGR图中的观察数
我输出了关于我的分类错误的每个响应变量的箱线图,但我不能突出显示每个类别的观察数量。我尝试了这里列出的stat_summary和geom_text()选项,但它们不起作用 如何在方框图中显示它们 下面是我的代码:GGR图中的观察数,r,loops,ggplot2,R,Loops,Ggplot2,我输出了关于我的分类错误的每个响应变量的箱线图,但我不能突出显示每个类别的观察数量。我尝试了这里列出的stat_summary和geom_text()选项,但它们不起作用 如何在方框图中显示它们 下面是我的代码: for(i in 3:ncol(Train_factor)){ b<-paste("Boxplot for",colnames(Train_factor[i])) p10 <- (ggplot(data=Train_factor, aes_strin
for(i in 3:ncol(Train_factor)){
b<-paste("Boxplot for",colnames(Train_factor[i]))
p10 <- (ggplot(data=Train_factor, aes_string(x = names(Train_factor)[i],
y = "Response",fill=variable)) +
geom_boxplot())
plot_list[[i]] = p10
}
for (i in 3:ncol(Train_factor)) {
file_name = paste("boxplot", i, ".tiff", sep="")
tiff(file_name)
print(plot_list[[i]])
dev.off()
}
for(三分之一:ncol(列系数)){
b您没有提供一个可复制的示例,因此这里有一个使用内置的mtcars
数据帧的通用示例。我们使用geom_text()
,但我们使用stat=“identity”
(默认值)而不是stat=“count”
和标签=…count.
(这是内部计算的数值计数)因此,显示的值将是值的计数
library(ggplot2)
ggplot(mtcars, (aes(x=factor(cyl), y=mpg))) +
geom_boxplot() +
geom_text(aes(label=..count..), y=0, stat='count', colour="red", size=4) +
coord_cartesian(ylim=c(0,max(mtcars$mpg))) +
theme_classic()