Как получить интерполяцию в линейном графике ggplot2 R - PullRequest
0 голосов
/ 31 января 2019

У меня есть следующий фрейм данных

df1 <- data.frame(
    "A" = c(1:10), 
    "B" = seq(2, 10, by = 2)
)
df1$C = c('a', 'b', 'a', 'a', 'b', 'b','c','a','c','b')

Я сейчас создаю график с помощью ggplot2

C <- ggplot(data = df1, mapping = aes(x = df1$A, y = df1$B, color = df1$C)) +
    geom_line() + 
    scale_x_continuous(trans = "log10") +
    scale_y_continuous(trans = 'log10')

C <- ggplotly(C, dynamicTicks = T)
C

Когда я запускаю C, график рендерится, и я могу прочитать значения графика, которыеотображение при наведении мыши на вершины.Однако я не могу видеть значения вдоль линии, где произошла интраполяция.может ли это быть достигнуто.И возможно ли изменить шаблон графика на логарифмическую диаграмму.Попросите кого-нибудь помочь.

...