我一直在寻找并且找不到直接的解决方案。让我们考虑下面的情节:
library("lattice")
barchart(c(1,2,3,4,5,6,10)^2~c(1,2,3,4,5,6,10), horiz=FALSE, ylim=c(0,120))
请问任何人都知道在Y轴上加一个断点的简单方法,比如50-80之间?如果可能的话,在该轴上添加一个 - // - 标记表示这样的中断?
1 个答案:
答案 0 :(得分:1)
如果您可以使用除lattice
之外的其他程序包,则使用gap.barplot()
程序包中的plotrix
函数可以为您提供以下简单的代码
require(plotrix)
gap.barplot( c(1,2,3,4,5,6,10)^2,
gap=c(50, 80),
main = "Barplot with Gap",
ylab= "Y"
)
这会产生以下情节:
请告诉我这是否是你想要的。