Learn R Programming

⚠️There's a newer version (0.9.7) of this package.Take me there.

Trelliscope: Detailed Visualization of Large Complex Data in R

Trelliscope is an R package to be used in conjunction with datadr and RHIPE to provide a framework for detailed visualization of large complex data.

Installation

# from CRAN:
install.packages("trelliscope")

# from packages.tessera.io:
options(repos = c(tessera = "http://packages.tessera.io", getOption("repos")))
install.packages("trelliscope")

# from github:
devtools::install_github("tesseradata/datadr")
devtools::install_github("tesseradata/trelliscope")

Tutorial

To get started, see the package documentation and function reference located here.

License

This software is currently under the BSD license.

Acknowledgement

Trelliscope development is sponsored by the DARPA XDATA program.

Copy Link

Version

Install

install.packages('trelliscope')

Monthly Downloads

10

Version

0.9.4

License

BSD_3_clause + file LICENSE

Maintainer

Ryan Hafen

Last Published

March 25th, 2016

Functions in trelliscope (0.9.4)

deployVDB

Deploy VDB to shinyapps.io or RStudio Connect
getVdbPath

Get Current VDB Path
batting

Lahman's Batting Data for 2014
dfCogConn

Initiate Data Frame Cognostics Connection
phantomInstall

Get instructions on how to install phantomjs
applyCogFn

Apply Cognostics Function to a Key-Value Pair
makePNG

Make a png for a Subset
splodCogFn

Default Cognostics Function for splod
listDisplays

List Displays in a VDB
webConn

Initialize a Web Connection
vdbGlobalsFile

Path to VDB global data storage file
stateSpec

Set State Parameters
webSync

Sync VDB files to a web server
cogSlope

Compute Slope of Linear Fit Cognostic
restoreDisplay

Restore a Backed-Up Display Object
print.vdbConn

Print a vdbConn Object
makeStateHash

Make a URL hash out of state information
cogScagnostics

Compute Scagnostics
qtrellis

Quick trelliscope display for data frame-like inputs
makeDisplay

Create a Trelliscope Display
plot.trsPre

Plot results form prepanel
view

View a Display or Run Shiny Display Viewer
prepanel

Prepanel Function for Trelliscope Displays
noMargins

Remove Margins from Trellis/Lattice Plot
splodPanelFn

Default Plot Function for splod
makeSplodData

Create Data Plottable by splod
cogRange

Compute Range Cognostic
validateState

Validate State Parameters
cogNcol

Methods for Cognostics Connections
widgetThumbnail

Make a thumbnail for an htmlwidget panel
print.qtrellis

Print a qtrellis Object
updateDisplay

Update a Display Object
vdbGlobalsExist

Check to see if the VDB-wide global data file exists
print.cog

Print a cognostics object
splod

Create a Scatterplot Display
cogDisplayHref

DisplayHref Cognostic
removeDisplay

Remove a Display from a VDB
cogPre

Methods Used in MapReduce for makeDisplay
cogHref

Href Cognostic
print.dfCogConn

Print a dfCogConn object
vdbCopyRSource

Copy files ending in .R from source directory into a VDB-wide global code directory for use in Trelliscope displays
cogMean

Compute Mean Cognostic
setLims

Specify Rules for x and y Limits for a Display
syncLocalData

Sync localDisk objects to VDB
vdbConn

Connect to a VDB
cogLoessRMSE

Compute RMSE of Loess Fit Cognostic
print.displayObj

Print a display object
trelliscope-package

Trelliscope: Create and Navigate Large Multi-Panel Visual Displays
toHash

Methods for dealing with state and hashes
cog

Create a Cognostics Object
getDisplay

Retrieve Display Object from VDB
encodePNG

base64 Encoding of a .png File
cleanupDisplays

Remove Backed-Up Trelliscope Displays