Как создать линейчатую диаграмму с пакетом dygraphs в R?

Я хочу создать гистограмму и линейный график с пакетом dygraphs. Например: линейно-линейная диаграмма Dygraph или еще раз, например: Серийный плоттер на этой странице, но я не могу найти dyBarSeries функция.

Мне удалось построить барный участок с rangeselector с пакетом dygraphs, создавая функцию (в пакете находится.js, этого было достаточно, чтобы указать путь к функции), но невозможно найти функцию для линейчатой ​​диаграммы.

У кого-то уже была такая же проблема? Мне действительно нужна помощь, спасибо заранее.

Вот полный код:

Пакеты, которые я использую, и функции, которые я создаю: хотелось бы сделать то же самое для DyBarSeries (или другой формы диаграммы), но я не могу найти.js

library(TTR)
library(stringr)
library(dygraphs)
library(xts)
library(zoo)
library(ggplot2)
library(plotly)

dyBarChart <- function(dygraph) { 
  dyPlotter(dygraph = dygraph,
            name = "BarChart",
            path = "/Library/Frameworks/R.framework/Versions/3.4/Resources/library/dygraphs/examples/plotters/barchart.js")
}

dyMultiColumn <- function(dygraph) {
  dyPlotter(dygraph = dygraph,
            name = "MultiColumn",
            path = "/Library/Frameworks/R.framework/Versions/3.4/Resources/library/dygraphs/examples/plotters/multicolumn.js")
}

После этого я создаю свой файл, но здесь это не интересно. Для графики мои данные организованы так:

Sommeil EMA 2017-11-07 10 0.000000 2017-11-20 5 0.000000 2017-11-25 8 0.000000 2017-11-27 10 0.000000 2017-11-28 10 0.000000 2017-12-01 4 0.000000 2017-12-10 5 7.428571 2017-12-15 6 7.071429 2018-01-08 2 5.803571

Эта строка работает, но я получаю мультибарч:

 test <- dygraph(playerF) %>%
  dyRangeSelector() %>% dySeries("EMA", color = rgb((161/255), (94/255), (27/255), 0.80)) %>% dySeries("Sommeil", color = rgb((40/255), (94/255), (27/255), 0.80)) %>% dyMultiColumn() %>% dyUnzoom
test

0 ответов

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