Package: reactablefmtr 2.1.0

reactablefmtr: Streamlined Table Styling and Formatting for Reactable

Provides various features to streamline and enhance the styling of interactive reactable tables with easy-to-use and highly-customizable functions and themes. Apply conditional formatting to cells with data bars, color scales, color tiles, and icon sets. Utilize custom table themes inspired by popular websites such and bootstrap themes. Apply sparkline line & bar charts (note this feature requires the 'dataui' package which can be downloaded from <https://github.com/timelyportfolio/dataui>). Increase the portability and reproducibility of reactable tables by embedding images from the web directly into cells. Save the final table output as a static image or interactive file.

Authors:Kyle Cuilla [aut, cre, cph], Greg Lin [ctb], June Choe [ctb], Kent Russell [ctb]

reactablefmtr_2.1.0.tar.gz
reactablefmtr_2.1.0.zip(r-4.5)reactablefmtr_2.1.0.zip(r-4.4)reactablefmtr_2.1.0.zip(r-4.3)
reactablefmtr_2.1.0.tgz(r-4.4-any)reactablefmtr_2.1.0.tgz(r-4.3-any)
reactablefmtr_2.1.0.tar.gz(r-4.5-noble)reactablefmtr_2.1.0.tar.gz(r-4.4-noble)
reactablefmtr_2.1.0.tgz(r-4.4-emscripten)reactablefmtr_2.1.0.tgz(r-4.3-emscripten)
reactablefmtr.pdf |reactablefmtr.html
reactablefmtr/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/kcuilla/reactablefmtr/issues

On CRAN:

customizationdata-visualizationeasy-to-usereproducibletables

62 exports 204 stars 5.56 score 62 dependencies 4 dependents 440 scripts 3.1k downloads

Last updated 2 years agofrom:b27113159c. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 04 2024
R-4.5-winNOTESep 04 2024
R-4.5-linuxNOTESep 04 2024
R-4.4-winNOTESep 04 2024
R-4.4-macNOTESep 04 2024
R-4.3-winOKSep 04 2024
R-4.3-macOKSep 04 2024

Exports:add_icon_legendadd_legendadd_sourceadd_subtitleadd_titlebackground_imgbubble_gridcell_styleceruleancleancolor_scalescolor_tilescosmocyborgdarkdarklydata_barsdata_bars_gradientdata_bars_pos_negdefaultembed_imgespnfivethirtyeightflatlygauge_chartgoogle_fontgroup_border_sortgroup_merge_sorthighlight_barshighlight_maxhighlight_minhighlight_min_maxhighlight_pointshoverdarkhoverlighthtmlicon_assignicon_setsicon_trend_indicatorjournalluxmarginmerge_columnmidnightmidnightbluemintyno_linesnytimespffpill_buttonspos_neg_colorsreact_sparkbarreact_sparklinesandstonesanfransave_reactableslatespacelabsunrisesuperherotooltipvoid

Dependencies:AsioHeadersbase64encbslibcachemcallrchromoteclicommonmarkcpp11crayoncurldigestdplyrevaluatefansifastmapfontawesomefsgenericsgluehighrhtmltoolshtmlwidgetshttpuvjquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimepillarpkgconfigprocessxpromisespspurrrR6rappdirsRcppreactablereactRrlangrmarkdownsassshinysourcetoolsstringistringrtibbletidyselecttinytextippyutf8vctrswebshot2websocketwithrxfunxtableyaml

Readme and manuals

Help Manual

Help pageTopics
Add an icon legend to a reactable tableadd_icon_legend
Add a legend to a reactable tableadd_legend
Add a source below a reactable tableadd_source
Add a subtitle above a reactable tableadd_subtitle
Add a title above a reactable tableadd_title
Embed a background image from web to rows of a reactable tablebackground_img
Build a customizable bubble grid chartbubble_grid
Add custom styles to cellscell_style
Theme ceruleancerulean
Theme cleanclean
Add color scales to cells in a columncolor_scales
Add color tiles to cells in a columncolor_tiles
Theme cosmocosmo
Theme cyborgcyborg
Theme darkdark
Theme darklydarkly
Add horizontal bars to cells in a columndata_bars
Add horizontal gradient bars to rows in a columndata_bars_gradient
Add horizontal bars to rows in a column containing positive and negative valuesdata_bars_pos_neg
Theme defaultdefault
Embed image from web to cells in a columnembed_img
Theme espnespn
Theme fivethirtyeightfivethirtyeight
Theme flatlyflatly
Display numeric values in a gauge chartgauge_chart
Apply a font from Google Fonts <https://fonts.google.com/> to the table.google_font
Add a styled border beneath rows of specified groups on sort. Must be placed within reactable::rowStyle(). Credit to Greg Lin, creator of reactable for writing the JS function.group_border_sort
Hide rows containing duplicate values on sort. Must be placed within reactable::colDef(style). Credit to Greg Lin, creator of reactable for writing the JS function.group_merge_sort
Color of highlight used in `react_sparkbar`.highlight_bars
Highlights the maximum value in a columnhighlight_max
Highlights the minimum value in a columnhighlight_min
Highlights the minimum and maximum value in a columnhighlight_min_max
Color of points used in `react_sparkline`.highlight_points
Theme hoverdarkhoverdark
Theme hoverlighthoverlight
Apply HTML attributes to title, subtitle, and source text.html
Assign icons to cells in a columnicon_assign
Add colored icons to cells in a columnicon_sets
Add a trend indicator icon to cells in a columnicon_trend_indicator
Theme journaljournal
Theme luxlux
Margin dimensions.margin
Merge two columns together in a specified arrangement.merge_column
Theme midnightmidnight
Theme midnightbluemidnightblue
Theme mintyminty
Theme no_linesno_lines
Theme nytimesnytimes
Theme pffpff
Surround text or numeric values in a colored pill buttonpill_buttons
Assign colors to negative and positive valuespos_neg_colors
Add a sparkline bar chart to a reactable tablereact_sparkbar
Add a sparkline line chart a reactable tablereact_sparkline
Theme sandstonesandstone
Theme sanfransanfran
Save a reactable table as an image or .html filesave_reactable
Theme slateslate
Theme spacelabspacelab
Theme sunrisesunrise
Theme superherosuperhero
Apply a tooltip to cells.tooltip
Theme voidvoid