Я хочу добавить стрелку, используя пакет grid
, который выделит важную часть моей диаграммы. Я хочу, чтобы стрелка выглядела как на картинке справа.
В левой части моя диаграмма, созданная с помощью приведенного ниже кода, а в правой части моя диаграмма со стрелкой (я добавил ее с помощью Paint). Это моя цель.
library(grid)
library(lattice)
library(sandwich)
data("Investment")
Investment <- as.data.frame(Investment)
pushViewport(plotViewport(c(5, 4, 2, 2)))
pushViewport(dataViewport(Investment$Investment,
Investment$GNP,
name="Zaleznosc Investment od GNP"))
grid.points(Investment$Investment, Investment$GNP, gp=gpar(cex=0.5))
grid.rect()
grid.xaxis()
grid.yaxis()
grid.text("Investment", y=unit(-3, "line"))
grid.text("GNP", x=unit(-3, "line"), rot=90)
popViewport()
arrow
из сетки, но работа непосредственно в сетке кажется излишне сложным способом графического отображения вещей теперь, когда существует ggplot2. - person alistaire   schedule 12.01.2018