trelliscope: Create and Navigate Large Multi-Panel Visual Displays
Version 0.9.7

An extension of Trellis Display that enables creation, organization, and interactive viewing of multi-panel displays created against potentially very large data sets. The dynamic viewer tiles panels of a display across the screen in a web browser and allows the user to interactively page through the panels and sort and filter them based on "cognostic" metrics computed for each panel. Panels can be created using many of R's plotting capabilities, including base R graphics, 'lattice', 'ggplot2', and many 'htmlwidgets'. Conditioning is handled through the 'datadr' package, which enables 'Trelliscope' displays with potentially millions of panels to be created against terabytes of data on systems like 'Hadoop'. While designed to scale, 'Trelliscope' displays can also be very useful for small data sets.

Browse man pages Browse package API and functions Browse package files

AuthorRyan Hafen [aut, cre], Jeremiah Rounds [ctb], Barret Schloerke [ctb], Landon Sego [ctb]
Date of publication2016-10-03 08:17:52
MaintainerRyan Hafen <rhafen@gmail.com>
LicenseBSD_3_clause + file LICENSE
Version0.9.7
URL http://deltarho.org/docs-trelliscope
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("trelliscope")

Man pages

applyCogFn: Apply Cognostics Function to a Key-Value Pair
batting: Lahman's Batting Data for 2014
cleanupDisplays: Remove Backed-Up Trelliscope Displays
cog: Create a Cognostics Object
cogConn-methods: Methods for Cognostics Connections
cogDisplayHref: DisplayHref Cognostic
cogHref: Href Cognostic
cogLoessRMSE: Compute RMSE of Loess Fit Cognostic
cogMean: Compute Mean Cognostic
cogRange: Compute Range Cognostic
cogScagnostics: Compute Scagnostics
cogSlope: Compute Slope of Linear Fit Cognostic
deployVDB: Deploy VDB to shinyapps.io or RStudio Connect
dfCogConn: Initiate Data Frame Cognostics Connection
encodePNG: base64 Encoding of a .png File
getDisplay: Retrieve Display Object from VDB
getVdbPath: Get Current VDB Path
hash-methods: Methods for dealing with state and hashes
listDisplays: List Displays in a VDB
makeDisplay: Create a Trelliscope Display
makePNG: Make a png for a Subset
makeSplodData: Create Data Plottable by splod
makeStateHash: Make a URL hash out of state information
mr-methods: Methods Used in MapReduce for makeDisplay
noMargins: Remove Margins from Trellis/Lattice Plot
phantomInstall: Get instructions on how to install phantomjs
plot.trsPre: Plot results form prepanel
prepanel: Prepanel Function for Trelliscope Displays
print.cog: Print a cognostics object
print.dfCogConn: Print a dfCogConn object
print.displayObj: Print a display object
print.qtrellis: Print a qtrellis Object
print.vdbConn: Print a vdbConn Object
qtrellis: Quick trelliscope display for data frame-like inputs
removeDisplay: Remove a Display from a VDB
restoreDisplay: Restore a Backed-Up Display Object
setLims: Specify Rules for x and y Limits for a Display
splod: Create a Scatterplot Display
splodCogFn: Default Cognostics Function for splod
splodPanelFn: Default Plot Function for splod
stateSpec: Set State Parameters
syncLocalData: Sync localDisk objects to VDB
trelliscope-package: Trelliscope: Create and Navigate Large Multi-Panel Visual...
updateDisplay: Update a Display Object
validateState: Validate State Parameters
vdbConn: Connect to a VDB
vdbConvert: Convert a VDB to be usable with the new Trelliscope viewer...
vdbCopyRSource: Copy files ending in .R from source directory into a VDB-wide...
vdbGlobalsExist: Check to see if the VDB-wide global data file exists
vdbGlobalsFile: Path to VDB global data storage file
view: View a Display or Run Shiny Display Viewer
webConn: Initialize a Web Connection
webSync: Sync VDB files to a web server
widgetThumbnail: Make a thumbnail for an htmlwidget panel

Functions

applyCogFn Man page Source code
as.cogGeo Source code
as.cogHier Source code
as.cogHref Source code
as.cogRel Source code
batting Man page
checkDisplayPath Source code
cleanupDisplays Man page Source code
cog Man page Source code
cog2df Source code
cogCollect Man page Source code
cogCollect.dfCogConn Source code
cogDisplayHref Man page Source code
cogEmit Man page Source code
cogEmit.dfCogConn Source code
cogFinal Man page Source code
cogFinal.dfCogConn Source code
cogFlatten Source code
cogHref Man page Source code
cogLoessRMSE Man page Source code
cogMean Man page Source code
cogNames Man page Source code
cogNames.data.frame Source code
cogNcol Man page Source code
cogNcol.data.frame Source code
cogNrow Man page Source code
cogNrow.data.frame Source code
cogPre Man page Source code
cogPre.dfCogConn Source code
cogRange Man page Source code
cogScagnostics Man page Source code
cogSlope Man page Source code
copyViewerFiles Source code
copy_dir Source code
deployVDB Man page Source code
dfCogConn Man page Source code
dir.exists Source code
encodePNG Man page Source code
findDisplay Source code
findPhantom Source code
findRsync Source code
fn2text Source code
fromHash Man page Source code
fromHash.NULL Source code
fromHash.filterHash Source code
fromHash.labelsHash Source code
fromHash.layoutHash Source code
fromHash.sortHash Source code
getCogCatPlotData Source code
getCogCatPlotData.data.frame Source code
getCogData Man page Source code
getCogData.data.frame Source code
getCogDistns Source code
getCogDistnsConvert Source code
getCogInfo Source code
getCogQuantPlotData Source code
getCogQuantPlotData.data.frame Source code
getDisplay Man page Source code
getPanelFnType Source code
getVdbPath Man page Source code
inferCogType Source code
listDisplays Man page Source code
makeDisplay Man page Source code
makePNG Man page Source code
makeSplodData Man page Source code
makeStateHash Man page Source code
makeThumb Source code
noMargins Man page Source code
panel2json Source code
phantomInstall Man page Source code
plot.trsPre Man page Source code
prepanel Man page Source code
print.cog Man page Source code
print.dfCogConn Man page Source code
print.displayObj Man page Source code
print.qtrellis Man page Source code
print.vdbConn Man page Source code
processFilterInput Source code
qtrellis Man page Source code
qtrellis.data.frame Source code
qtrellis.ddo Source code
qtrellis.grouped_df Source code
qtrellis_ Source code
removeDisplay Man page Source code
restoreDisplay Man page Source code
setLims Man page Source code
splod Man page Source code
splodCogFn Man page Source code
splodPanelFn Man page Source code
stateSpec Man page Source code
syncLocalData Man page Source code
toHash Man page Source code
toHash.NULL Source code
toHash.filterState Source code
toHash.labelsState Source code
toHash.layoutState Source code
toHash.sortState Source code
trelliscope Man page
trelliscope-package Man page
trsCurLim Source code
trsCurXLim Source code
trsCurYLim Source code
updateCogInfo Source code
updateCogState Source code
updateDisplay Man page Source code
updateDisplayList Source code
validateCogFn Source code
validateLims Source code
validateNameGroup Source code
validateState Man page Source code
validateVdbConn Source code
vdbConn Man page Source code
vdbConvert Man page Source code
vdbCopyRSource Man page Source code
vdbGlobalsExist Man page Source code
vdbGlobalsFile Man page Source code
vdbInit Source code
view Man page Source code
webConn Man page Source code
webSync Man page Source code
widgetThumbnail Man page Source code
writeWidgetDeps Source code

Files

inst
inst/rChartsCdnOverride
inst/rChartsCdnOverride/nvd3
inst/rChartsCdnOverride/nvd3/config.yml
inst/rmd_template.Rmd
inst/notebook
inst/notebook/assets
inst/notebook/assets/img
inst/notebook/assets/img/glyphicons-halflings-white.png
inst/notebook/assets/img/glyphicons-halflings.png
inst/notebook/assets/css
inst/notebook/assets/css/bootstrap.css
inst/notebook/assets/css/bootstrap.min.css
inst/notebook/assets/css/highlight
inst/notebook/assets/css/highlight/googlecode.css
inst/notebook/assets/css/highlight/vs.css
inst/notebook/assets/css/highlight/brown_papersq.png
inst/notebook/assets/css/highlight/brown_paper.css
inst/notebook/assets/css/highlight/tomorrow-night.css
inst/notebook/assets/css/highlight/ascetic.css
inst/notebook/assets/css/highlight/arta.css
inst/notebook/assets/css/highlight/pojoaque.css
inst/notebook/assets/css/highlight/dark.css
inst/notebook/assets/css/highlight/school_book.png
inst/notebook/assets/css/highlight/tomorrow.css
inst/notebook/assets/css/highlight/monokai.css
inst/notebook/assets/css/highlight/solarized_light.css
inst/notebook/assets/css/highlight/far.css
inst/notebook/assets/css/highlight/idea.css
inst/notebook/assets/css/highlight/github.css
inst/notebook/assets/css/highlight/ir_black.css
inst/notebook/assets/css/highlight/pojoaque.jpg
inst/notebook/assets/css/highlight/tomorrow-night-bright.css
inst/notebook/assets/css/highlight/school_book.css
inst/notebook/assets/css/highlight/magula.css
inst/notebook/assets/css/highlight/solarized_dark.css
inst/notebook/assets/css/highlight/xcode.css
inst/notebook/assets/css/highlight/rainbow.css
inst/notebook/assets/css/highlight/default.css
inst/notebook/assets/css/highlight/zenburn.css
inst/notebook/assets/css/highlight/tomorrow-night-eighties.css
inst/notebook/assets/css/highlight/tomorrow-night-blue.css
inst/notebook/assets/css/highlight/sunburst.css
inst/notebook/assets/css/sidenav.css
inst/notebook/assets/css/bootstrap-responsive.css
inst/notebook/assets/css/bootstrap-responsive.min.css
inst/notebook/assets/css/bootstrap-spacelab.css
inst/notebook/assets/js
inst/notebook/assets/js/bootstrap.js
inst/notebook/assets/js/notebook.js
inst/notebook/assets/js/jquery.js
inst/notebook/assets/js/highlight.pack.js
inst/notebook/assets/js/bootstrap.min.js
inst/trelliscopeViewer
inst/trelliscopeViewer/server.R
inst/trelliscopeViewer/www
inst/trelliscopeViewer/www/index.html
inst/trelliscopeViewer/www/templateData.json
inst/trelliscopeViewer/www/assets
inst/trelliscopeViewer/www/assets/bootstrap-select
inst/trelliscopeViewer/www/assets/bootstrap-select/bootstrap-select.css
inst/trelliscopeViewer/www/assets/bootstrap-select/bootstrap-select.js
inst/trelliscopeViewer/www/assets/jquery.event.drag
inst/trelliscopeViewer/www/assets/jquery.event.drag/jquery.event.drag-2.2.js
inst/trelliscopeViewer/www/assets/images
inst/trelliscopeViewer/www/assets/images/logo.png
inst/trelliscopeViewer/www/assets/images/logo.svg
inst/trelliscopeViewer/www/assets/jquery
inst/trelliscopeViewer/www/assets/jquery/jquery.map
inst/trelliscopeViewer/www/assets/jquery/jquery.js
inst/trelliscopeViewer/www/assets/mustache
inst/trelliscopeViewer/www/assets/mustache/mustache.js
inst/trelliscopeViewer/www/assets/bootstrap
inst/trelliscopeViewer/www/assets/bootstrap/css
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap.css
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap.min.css
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap-theme.min.css
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap.css.map
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap-theme.css
inst/trelliscopeViewer/www/assets/bootstrap/css/bootstrap-theme.css.map
inst/trelliscopeViewer/www/assets/bootstrap/js
inst/trelliscopeViewer/www/assets/bootstrap/js/bootstrap.js
inst/trelliscopeViewer/www/assets/bootstrap/js/bootstrap.min.js
inst/trelliscopeViewer/www/assets/bootstrap/fonts
inst/trelliscopeViewer/www/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf
inst/trelliscopeViewer/www/assets/bootstrap/fonts/glyphicons-halflings-regular.svg
inst/trelliscopeViewer/www/assets/bootstrap/fonts/glyphicons-halflings-regular.woff
inst/trelliscopeViewer/www/assets/bootstrap/fonts/glyphicons-halflings-regular.eot
inst/trelliscopeViewer/www/assets/icons
inst/trelliscopeViewer/www/assets/icons/favicon-32x32.png
inst/trelliscopeViewer/www/assets/icons/favicon-16x16.png
inst/trelliscopeViewer/www/assets/icons/selection.json
inst/trelliscopeViewer/www/assets/icons/fonts
inst/trelliscopeViewer/www/assets/icons/fonts/customicons.ttf
inst/trelliscopeViewer/www/assets/icons/fonts/customicons.woff
inst/trelliscopeViewer/www/assets/icons/fonts/customicons.svg
inst/trelliscopeViewer/www/assets/icons/fonts/customicons.eot
inst/trelliscopeViewer/www/assets/icons/style.css
inst/trelliscopeViewer/www/assets/marked
inst/trelliscopeViewer/www/assets/marked/marked.js
inst/trelliscopeViewer/www/assets/svgeezy
inst/trelliscopeViewer/www/assets/svgeezy/svgeezy.min.js
inst/trelliscopeViewer/www/assets/fonts
inst/trelliscopeViewer/www/assets/fonts/lato
inst/trelliscopeViewer/www/assets/fonts/lato/Lato-LigIta.ttf
inst/trelliscopeViewer/www/assets/fonts/lato/SIL-Open-Font-License.txt
inst/trelliscopeViewer/www/assets/fonts/lato/Lato-Bol.ttf
inst/trelliscopeViewer/www/assets/fonts/lato/Lato-Lig.ttf
inst/trelliscopeViewer/www/assets/fonts/lato/Lato-Reg.ttf
inst/trelliscopeViewer/www/assets/d3
inst/trelliscopeViewer/www/assets/d3/d3.min.js
inst/trelliscopeViewer/www/assets/d3/LICENSE
inst/trelliscopeViewer/www/assets/spin
inst/trelliscopeViewer/www/assets/spin/spin.js
inst/trelliscopeViewer/www/assets/spin/spin.jquery.js
inst/trelliscopeViewer/www/assets/custom
inst/trelliscopeViewer/www/assets/custom/selectables-multivar.js
inst/trelliscopeViewer/www/assets/custom/controls-univar-filter.js
inst/trelliscopeViewer/www/assets/custom/main.js
inst/trelliscopeViewer/www/assets/custom/controls-bivar-filter.js
inst/trelliscopeViewer/www/assets/custom/controls-panel-layout.js
inst/trelliscopeViewer/www/assets/custom/selectables-panel-labels.js
inst/trelliscopeViewer/www/assets/custom/related-layout.js
inst/trelliscopeViewer/www/assets/custom/d3biFilter.js
inst/trelliscopeViewer/www/assets/custom/custom.css
inst/trelliscopeViewer/www/assets/custom/controls-cog-table.js
inst/trelliscopeViewer/www/assets/custom/d3footPlot.js
inst/trelliscopeViewer/www/assets/custom/controls-active-cog.js
inst/trelliscopeViewer/www/assets/custom/shiny-trelliscope-io.js
inst/trelliscopeViewer/www/assets/custom/selectables-cogtable.js
inst/trelliscopeViewer/www/assets/custom/selectables-active-cog.js
inst/trelliscopeViewer/www/assets/custom/d3uniFilter.js
inst/trelliscopeViewer/www/assets/custom/controls-multivar-filter.js
inst/trelliscopeViewer/www/assets/custom/controls-related.js
inst/trelliscopeViewer/www/assets/custom/controls-panel-labels.js
inst/trelliscopeViewer/www/assets/sizeof
inst/trelliscopeViewer/www/assets/sizeof/sizeof.js
inst/trelliscopeViewer/www/dummyData.json
inst/trelliscopeViewer/www/dummyData.R
inst/trelliscopeViewer/server
inst/trelliscopeViewer/server/cogTable.R
inst/trelliscopeViewer/server/currentDisplayData.R
inst/trelliscopeViewer/server/currentDisplay.R
inst/trelliscopeViewer/server/_fns.R
inst/trelliscopeViewer/server/panelTable.R
inst/trelliscopeViewer/server/misc.R
inst/trelliscopeViewer/server/cogState.R
inst/trelliscopeViewer/server/visualFilters.R
inst/trelliscopeViewer/global.R
inst/thumb_small.png
tests
tests/testthat.R
tests/testthat
tests/testthat/_init.R
tests/testthat/test-1-simple-display.R
tests/testthat/test-2-globals.R
tests/testthat/test-3-globals-by-hand.R
tests/testthat/_useme.R
NAMESPACE
NEWS.md
data
data/batting.rda
R
R/convert.R
R/makePNG.R
R/makeDisplay_internals.R
R/conn_cog_methods.R
R/conn_web.R
R/curLim.R
R/displayObj.R
R/cognostics.R
R/webSync.R
R/saveGlobals.R
R/makeDisplay.R
R/state.R
R/splod.R
R/conn_cog_df.R
R/conn_vdb.R
R/trelliscope-package.R
R/trelliscope-data.R
R/noMargins.R
R/qtrellis.R
R/prepanel.R
R/view.R
R/thumb.R
README.md
MD5
DESCRIPTION
man
man/restoreDisplay.Rd
man/prepanel.Rd
man/print.dfCogConn.Rd
man/widgetThumbnail.Rd
man/cogHref.Rd
man/vdbConvert.Rd
man/setLims.Rd
man/vdbCopyRSource.Rd
man/makeDisplay.Rd
man/cleanupDisplays.Rd
man/splod.Rd
man/listDisplays.Rd
man/qtrellis.Rd
man/applyCogFn.Rd
man/webConn.Rd
man/splodPanelFn.Rd
man/removeDisplay.Rd
man/cogRange.Rd
man/cog.Rd
man/phantomInstall.Rd
man/print.cog.Rd
man/cogDisplayHref.Rd
man/cogLoessRMSE.Rd
man/hash-methods.Rd
man/makeSplodData.Rd
man/mr-methods.Rd
man/cogConn-methods.Rd
man/encodePNG.Rd
man/dfCogConn.Rd
man/vdbGlobalsExist.Rd
man/plot.trsPre.Rd
man/deployVDB.Rd
man/vdbConn.Rd
man/updateDisplay.Rd
man/getVdbPath.Rd
man/webSync.Rd
man/syncLocalData.Rd
man/validateState.Rd
man/stateSpec.Rd
man/cogSlope.Rd
man/noMargins.Rd
man/vdbGlobalsFile.Rd
man/print.vdbConn.Rd
man/cogScagnostics.Rd
man/cogMean.Rd
man/batting.Rd
man/print.qtrellis.Rd
man/trelliscope-package.Rd
man/splodCogFn.Rd
man/makePNG.Rd
man/print.displayObj.Rd
man/makeStateHash.Rd
man/view.Rd
man/getDisplay.Rd
LICENSE
trelliscope documentation built on May 19, 2017, 10:15 p.m.