The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Title: Interactive Graphics for Tsibble Objects
Version: 0.1.0
Description: A shared tsibble data easily communicates between htmlwidgets on both client and server sides, powered by 'crosstalk'. A shiny module is provided to visually explore periodic/aperiodic temporal patterns.
License: GPL-3
Depends: R (≥ 2.10)
Imports: crosstalk (≥ 1.1.0.1), dendextend (≥ 1.13.4), dplyr (≥ 1.0.0), glue (≥ 1.4.1), lubridate (≥ 1.7.9), plotly (≥ 4.9.2.1), R6 (≥ 2.4.1), rlang (≥ 0.4.6), shiny (≥ 1.5.0), tsibble (≥ 0.9.1), vctrs (≥ 0.3.1)
Suggests: fabletools (≥ 0.2.0), ggplot2
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.1
NeedsCompilation: no
Packaged: 2020-09-30 01:36:08 UTC; wany568
Author: Earo Wang ORCID iD [aut, cre], Di Cook ORCID iD [aut]
Maintainer: Earo Wang <earo.wang@gmail.com>
Repository: CRAN
Date/Publication: 2020-10-02 08:40:02 UTC

tsibbletalk: Interactive Graphics for Tsibble Objects

Description

A shared tsibble data easily communicates between htmlwidgets on both client and server sides, powered by 'crosstalk'. A shiny module is provided to visually explore periodic/aperiodic temporal patterns.

Author(s)

Maintainer: Earo Wang earo.wang@gmail.com (ORCID)

Authors:


Pipe operator

Description

Pipe operator

Usage

lhs %>% rhs

Coerce to a shared tsibble from tsibble

Description

Coerce to a shared tsibble from tsibble

Usage

as_shared_tsibble(x, spec)

Arguments

x

A tsibble.

spec

A formula to specify tsibble key structures. By default, crossing structures (i.e key1 * key2) are assumed for the key. The required specification for nesting is parent / child.

Examples

library(tsibble)
as_shared_tsibble(tourism, spec = (State / Region) * Purpose)

Plot nesting structures in shared tsibbles using plotly

Description

Plot nesting structures in shared tsibbles using plotly

Usage

plotly_key_tree(data, height = NULL, width = NULL, ...)

Arguments

data

A shared tsibble.

height

height

width

width

...

arguments supplied to subplot()

Examples

if (interactive()) {
  shared_tourism <- as_shared_tsibble(tourism_monthly,
    spec = (State / Region) * Purpose)
  plotly_key_tree(shared_tourism)
}

Yearly mean total sunspot number (1700 - 2019)

Description

Yearly mean total sunspot number (1700 - 2019)

Usage

sunspots2019

Format

An object of class tbl_ts (inherits from tbl_df, tbl, data.frame) with 320 rows and 2 columns.

References

WDC-SILSO, Royal Observatory of Belgium, Brussels

Examples

data(sunspots2019)

Monthly Australian domestic overnight trips

Description

A dataset containing the monthly overnight trips from 1998 Jan to 2019 Dec across Australia.

Usage

tourism_monthly

Format

A tsibble with 80,696 rows and 5 variables:

References

Tourism Research Australia

Examples

data(tourism_monthly)

A shiny module to easily slice and dice tsibble index for visualising periodicity

Description

A pair of UI and server functions: tsibbleWrapUI() and tsibbleWrapServer().

Usage

tsibbleWrapUI(id)

tsibbleWrapServer(id, plot, period)

Arguments

id

A unique shiny id.

plot

A ggplot or plotly object.

period

A string passed to lubridate::period() to specify the minimum seasonal period, for example "1 day".

Examples

if (interactive()) {
  library(tsibble)
  library(dplyr)
  library(shiny)
  library(ggplot2)
  p <- tourism %>%
    filter(Region %in% c("Melbourne", "Sydney")) %>%
    ggplot(aes(x = Quarter, y = Trips, colour = Region)) +
    geom_line() +
    facet_wrap(~ Purpose, scales = "free_y") +
    theme(legend.position = "none")

  ui <- fluidPage(tsibbleWrapUI("dice"))
  server <- function(input, output, session) {
    tsibbleWrapServer("dice", p, period = "1 year")
  }
  shinyApp(ui, server)
}

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.