R 如何保存整个绘图?
嗨,我做了一个ggplot,标签乱七八糟,没有价值。如何仅显示频率大于2的条的标签?我的长度非常大,当我保存图片时,它只保存了部分情节,如何保存整个情节 我正在使用以下代码:R 如何保存整个绘图?,r,ggplot2,label,R,Ggplot2,Label,嗨,我做了一个ggplot,标签乱七八糟,没有价值。如何仅显示频率大于2的条的标签?我的长度非常大,当我保存图片时,它只保存了部分情节,如何保存整个情节 我正在使用以下代码: ggplot(df,aes(x = factor(month.year.created,levels = level.order), y = n, fill = Trend.Terms.RFx, label = value)) + labs(x = "Time created", y = &
ggplot(df,aes(x = factor(month.year.created,levels = level.order), y = n, fill = Trend.Terms.RFx, label = value)) +
labs(x = "Time created", y = "Frequency") +
geom_col(position = position_dodge()) +
geom_text(position = position_dodge(1))+
theme(legend.position="bottom")+
guides(fill=guide_legend(nrow = 5, byrow=TRUE))
下面是一个示例,其中仅显示了一些带有标准数据集的标签,您可以将其应用于自己的数据集 图书馆GGPLOT2 图书馆弹琴 重塑数据 df% n=n G20, aeslabel=类别,y=n+2 G 关于图例,您可以选择仅显示一些标签 只显示一些标签 g+比例\填充\离散 限额=df$类, 中断=df$class[df$n>20] 或者您可以选择根本不显示图例,因为文本标签显示相同的信息 禁用图例 g+导轨填充=无
由v1.0.0于2021年2月11日创建,这将有助于获得代表性数据以重现您的问题。根据您共享的图像: 第一个-要使图例文本变小: 下一步,仅显示大于2的标签
theme(legend.text=element_text(size=10))
geom_text(position=pd, aes(label=ifelse(y>=2, value, ""), y=0.5*value))