バーの幅が異なり、バー間のスペースが異なる R でバープロットを生成しようとしています。たとえば、私は行列を持っています
data <- matrix(c(1,2,2,4,7,1,11,12,3), ncol = 3, byrow = T)
colnames(data) <- c("Start", "Stop", "Height")
そして、私はこのような図を生成したいと思います(スケッチで申し訳ありません):
| __
| __ | |
| | | ________ | |
| | | | | | |
------------------- ------------------
0 1 2 3 4 5 6 7 8 9 10 11 12
私が理解している限り、 barplot() では幅を指定できますが、バー間のスペースは平均バー幅の一部としてしか表現できません。ただし、バー間のスペースに特定の (整数) 番号を指定したいと思います。ヒントやアイデアをいただければ幸いです。