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.
Trelliscope is a scalable, flexible, interactive approach to
visualizing data. The trelliscopejs R package provides methods that make
it easy to create a Trelliscope display specification for the
Trelliscope JavaScript library trelliscopejs-lib.
High-level functions are provided for creating displays from within
dplyr (via summarise()
) or ggplot2 (via
facet_trelliscope()
) workflows. Low-level functions are
also provided for creating new interfaces.
install.packages("trelliscopejs")
To install the latest development version:
# install.packages("remotes") # if "remotes" is not already installed
::install_github("hafen/trelliscopejs") devtools
Here is a simple example using the ggplot2 interface. Using
trelliscopejs in this way is as easy as swapping
facet_wrap()
with facet_trelliscope()
and
specifying some additional options.
Please see the package vignettes for more.
library(trelliscopejs)
library(ggplot2)
library(gapminder)
qplot(year, lifeExp, data = gapminder) +
xlim(1948, 2011) + ylim(10, 95) + theme_bw() +
facet_trelliscope(~ country + continent, nrow = 2, ncol = 7, width = 300)
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.