Есть ли быстрый способ добавить таблицу в мой график ggplot2? Я хотел бы, чтобы эта таблица имела значение каждой строки в тех же контрольных точках, что указано в scale_x_continuous()
, но с рядом с ними процентным (%) символом. Моя конечная цель - создать что-то вроде изображения ниже. Однако я не знаю, как добавить таблицу.
Следующий блок кода просто делает две строки в ggplot2 и должен быть достаточным, чтобы предоставить мне пример:
require(ggplot2)
df <- data.frame(a = seq(0, 90, 10), b = seq(10, 100, 10))
df.plot <- ggplot(data = df, aes(x = seq(1, 100, 10))) + geom_line(aes(y = a), colour = 'red') +
geom_line(aes(y = b), colour = 'blue') + scale_x_continuous(breaks = seq(0,100,10))
df.plot
Аналогичный вопрос был задан здесь, но данный ответ скорее обходным путем и не подходит для таблицы с двумя строками. Я собираюсь возиться с подсказками, предоставленными Брайаном Диггсом, но я решил, что опубликую это на случай, если кто-то уже сделал что-то подобное. Любая помощь будет принята с благодарностью!
Изменить: Спасибо @baptiste за то, что помогли мне разобраться в этом. Я опубликовал свой собственный ответ ниже, который закончил то, что он начал.