При создании сюжета geom_point () с всплывающей подсказкой, содержащей длинное описание, стандартом пакета является отображение текста в одной строке.Проблема в том, что он не помещается на экране.Как можно разбить строку так, чтобы ее можно было прочитать?
library(tidyverse)
library(plotly)
bd <- data.frame(Freq = c(1, 2, 3),
Criticality = c("A", "B", "C"),
Status = c("alpha", "beta", "alpha"),
Plant = c(1, 2, 1),
Description = c("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy",
"zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"))
g <- bd %>%
ggplot(aes(x = Freq, y = Criticality)) +
geom_point(aes(shape = Status, col = Plant, text = Description)) +
geom_jitter(aes(shape = Status, col = Plant, text = Description)) +
guides(size = FALSE)
ggplotly(g, tooltip = c("Description"))
В настоящее время я получаю следующее сообщение об ошибке, но оно не создает никаких проблем.
Warning: Ignoring unknown aesthetics: text