Записать точку и текст в R googleVis gvisAreaChart?

Мне просто интересно, есть ли возможность, что я могу добавить точку и текст в диаграмме области GoogleVis R. Допустим, у меня есть график ниже GoogleVis:

library(googleVis)

df=data.frame(country=c("US", "GB", "BR"), 
              val1=c(10,13,14), 
              val2=c(23,12,32))

plot(gvisAreaChart(df))

Теперь я хочу добавить точку с координатами ниже (x = 'GB', y = 30) и текст рядом с этой точкой 'Look this Point'

Оцените, если кто-то поможет мне выяснить, возможно ли это с помощью GoogleVis R

Спасибо,

1 ответ

Ваши данные должны быть настроены так:

df=data.frame(country=c("US", "GB", "BR"), 
              val1=c(10,13,14), 
              val2=c(23,12,32),
              point=c(NA,30,NA))

Вы, вероятно, хотели бы gvisComboChart:

Combo <- gvisComboChart(df, xvar = "country",
                    yvar=c("val1","val2","point"),
                    options = list(seriesType="Area",
                                   series='{3:{type:"Scatter"}}'))

И это будет вывод:

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