Package: trelliscope 0.1.14

Ryan Hafen

trelliscope: Create Interactive Multi-Panel Displays

Trelliscope enables interactive exploration of data frames of visualizations.

Authors:Ryan Hafen [aut, cre, cph]

trelliscope_0.1.14.tar.gz
trelliscope_0.1.14.zip(r-4.5)trelliscope_0.1.14.zip(r-4.4)trelliscope_0.1.14.zip(r-4.3)
trelliscope_0.1.14.tgz(r-4.4-any)trelliscope_0.1.14.tgz(r-4.3-any)
trelliscope_0.1.14.tar.gz(r-4.5-noble)trelliscope_0.1.14.tar.gz(r-4.4-noble)
trelliscope_0.1.14.tgz(r-4.4-emscripten)trelliscope_0.1.14.tgz(r-4.3-emscripten)
trelliscope.pdf |trelliscope.html
trelliscope/json (API)

# Install 'trelliscope' in R:
install.packages('trelliscope', repos = c('https://trelliscope.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/trelliscope/trelliscope/issues

Datasets:
  • currencies - Data frame of currencies and their codes
  • gap - Gapminder data with ISO codes and country centroids
  • mars_rover - Mars rover data
  • rover_icon_b64 - Base-64 encoded icon of a rover for use in the Mars rover example

On CRAN:

visualization

6.75 score 29 stars 121 scripts 39 downloads 44 exports 71 dependencies

Last updated 3 months agofrom:99dfb29c00. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 31 2024
R-4.5-winOKOct 31 2024
R-4.5-linuxOKOct 31 2024
R-4.4-winNOTEOct 31 2024
R-4.4-macNOTEOct 31 2024
R-4.3-winNOTEOct 31 2024
R-4.3-macNOTEOct 31 2024

Exports:add_charmadd_inputsadd_trelliscope_resource_pathadd_viewas_jsonas_panels_dfas_trelliscope_dfcurrencyfacet_panelsfilter_cat_hreffilter_rangefilter_stringhrefinput_checkboxinput_multiselectinput_numberinput_radioinput_selectinput_textnumberpanel_lazypanel_localpanel_optionspanel_urlrenderTrelliscopeset_default_filtersset_default_labelsset_default_layoutset_default_sortset_info_htmlset_panel_optionsset_primary_panelset_show_info_on_loadset_tagsset_themeset_var_labelsshow_infostate_labelsstate_layoutstate_sorttrelliscopeOutputupdate_display_listview_trelliscopewrite_trelliscope

Dependencies:base64encbslibcachemclicolorspacecommonmarkcpp11crayoncurldigestdplyrevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvisobandjquerylibjsonliteknitrlabelinglaterlatticelifecyclemagickmagrittrMASSMatrixmemoisemgcvmimemunsellnlmepillarpkgconfigpromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownsassscalesshinysourcetoolsstringistringrsvglitesystemfontstibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunxtableyaml

Creating Panel Columns

Rendered frompanels.Rmdusingknitr::rmarkdownon Oct 31 2024.

Last update: 2023-09-28
Started: 2023-07-22

Introduction to Trelliscope

Rendered fromtrelliscope.Rmdusingknitr::rmarkdownon Oct 31 2024.

Last update: 2024-03-28
Started: 2023-04-17

Sharing and Embedding Trelliscope

Rendered fromembed.Rmdusingknitr::rmarkdownon Oct 31 2024.

Last update: 2024-03-28
Started: 2023-07-22

Visualizing Large Datasets with Trelliscope

Rendered frombigdata.Rmdusingknitr::rmarkdownon Oct 31 2024.

Last update: 2023-09-28
Started: 2023-07-22

Readme and manuals

Help Manual

Help pageTopics
Use fidelius to password protect a trelliscope displayadd_charm
Add inputs to a trelliscope displayadd_inputs
Add Trelliscope resource path for Shiny appadd_trelliscope_resource_path
Add a view specification to a trelliscope displayadd_view
Convert any trelliscope R6 object to JSONas_json
Render the panels of a trelliscope displayas_panels_df
Instantiate a trelliscope data frameas_trelliscope_df
Data frame of currencies and their codescurrencies
Create a currency vectorcurrency
Add a trelliscope facet to a ggplotfacet_panels
Create a link to another display filtered to categories of a variablefilter_cat_href
Specify a range "filter" state (applies to numeric, date, and datetime meta variables)filter_range
Specify a string "filter" state (applies to string and factor meta variables)filter_string
Gapminder data with ISO codes and country centroidsgap
Create a vector of linkshref
Specify a "checkbox" inputinput_checkbox
Specify a "multiselect" inputinput_multiselect
Specify a "numeric" input boxinput_number
Specify a "radio button" inputinput_radio
Specify a "select" inputinput_select
Specify a "text box" inputinput_text
Mars rover datamars_rover
Create a number vectornumber
Add a "calculated panel" column to a datasetpanel_lazy
Add a "panel_local" column to a datasetpanel_local
Specify options for lazily-rendered panels in a Trelliscope displaypanel_options
Add a "panel_url" column to a datasetpanel_url
Base-64 encoded icon of a rover for use in the Mars rover examplerover_icon_b64
Add a filter state specifications to a trelliscope displayset_default_filters
Add a labels state specification to a trelliscope displayset_default_labels
Add a layout state specification to a trelliscope displayset_default_layout
Add a labels state specification to a trelliscope displayset_default_sort
Specify custom "display info" htmlset_info_html
Set panel options for a Trelliscope displayset_panel_options
Set the primary panel of a trelliscope displayset_primary_panel
Show "display info" when display first loadsset_show_info_on_load
Set tags for variables in a data frameset_tags
Set a color theme for a Trelliscope displayset_theme
Set labels for variables in a data frameset_var_labels
View trelliscope info of a trelliscope data frameshow_info
Specify a "labels" statestate_labels
Specify a "layout" statestate_layout
Specify a "sort" statestate_sort
Shiny bindings for trelliscoperenderTrelliscope trelliscope-shiny trelliscopeOutput
Update the list of all displays in an app directoryupdate_display_list
View a trelliscope displayview_trelliscope
Write the contents of a displaywrite_trelliscope