Как получить высоту и ширину моего потока символов на фигуре ggplot2 в пользовательских координатах? - PullRequest
0 голосов
/ 29 апреля 2019

Поиск высоты и ширины символьного потока в пользовательских координатах.

library (ggplot2)
ggplot_build(figure)

похоже не помогает

Я использую annotate("text", label = ...) Простой пример кода в RStudio:

    x_pts <- c(1,2,3,4,5)
    y_pts <- c(1,2,3,4,5)
    df <- data.frame(x_pts, y_pts)
    ggp <- ggplot(data = df, aes(x_pts, y_pts))
    ggp <- ggp + geom_point(size = 1, color = "blue")
    ggp <- ggp + annotate("text", x = 3, y = 4, label = "Data Points",    color = "black")
    print(ggp)

Код конца примера. Я хочу найти длину и ширину символьного потока «Точки данных» в пользовательских координатах на графике. Я планирую сделать некоторые манипуляции с аннотацией, например выбрать размер шрифта, который заставит его занимать определенную область на рисунке.

...