为了账号安全,请及时绑定邮箱和手机立即绑定

请问使用ggplot 2,我可以在轴上插入一个断点吗?

请问使用ggplot 2,我可以在轴上插入一个断点吗?

慕森王 2019-08-03 07:03:44
使用ggplot 2,我可以在轴上插入一个断点吗?我想制作一个条形图,其中一个值比所有其他值都大得多。有不连续y轴的方法吗?我的数据如下:df <- data.frame(a = c(1,2,3,500), b = c('a1', 'a2','a3', 'a4'))p <- ggplot(data = df, aes(x = b, y = a)) + geom_bar() p  <- p + opts(axis.text.x=theme_text(angle= 90, hjust=1))  + coord_flip()p有什么方法可以让我的轴从1-10,然后490-500开始运行吗?我想不出任何其他方法来绘制数据(除了转换数据,这是我不想做的)。[编辑2019-05-06]:8年后,需要对上述代码进行修改,使其与ggplot2为了创建相同的图表:library(ggplot2)ggplot(df) +    aes(x = b, y = a) +   geom_col() +   coord_flip()
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 486 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信