Как получить интерполяцию в линейном графике ggplot2 R

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

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, график отображается, и я могу прочитать значения графика, которые отображаются при наведении курсора мыши на вершины. Однако я не могу видеть значения вдоль линии, где произошла интраполяция. может ли это быть достигнуто. И возможно ли изменить шаблон графика на логарифмическую диаграмму. Попросите кого-нибудь помочь.

0 ответов

Другие вопросы по тегам