我正在尝试使用 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() 允许您指定宽度,但条形之间的空间只能表示为平均条形宽度的一小部分。但是,我想为条形之间的空格指定特定的(整数)数字。我会很感激任何提示/想法!