Package: shinyHugePlot 0.3.0

shinyHugePlot: Efficient Plotting of Large-Sized Data

A tool to plot data with a large sample size using 'shiny' and 'plotly'. Relatively small samples are obtained from the original data using a specific algorithm. The samples are updated according to a user-defined x range. Jonas Van Der Donckt, Jeroen Van Der Donckt, Emiel Deprost (2022) <https://github.com/predict-idlab/plotly-resampler>.

Authors:Junta Tagusari [aut, cre, cph], Jonas Van Der Donckt [cph], Jeroen Van Der Donckt [cph], Emiel Deprost [cph]

shinyHugePlot_0.3.0.tar.gz
shinyHugePlot_0.3.0.zip(r-4.5)shinyHugePlot_0.3.0.zip(r-4.4)shinyHugePlot_0.3.0.zip(r-4.3)
shinyHugePlot_0.3.0.tgz(r-4.4-any)shinyHugePlot_0.3.0.tgz(r-4.3-any)
shinyHugePlot_0.3.0.tar.gz(r-4.5-noble)shinyHugePlot_0.3.0.tar.gz(r-4.4-noble)
shinyHugePlot_0.3.0.tgz(r-4.4-emscripten)shinyHugePlot_0.3.0.tgz(r-4.3-emscripten)
shinyHugePlot.pdf |shinyHugePlot.html
shinyHugePlot/json (API)
NEWS

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

Peer review:

Datasets:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

2.60 score 4 stars 3 scripts 413 downloads 20 exports 86 dependencies

Last updated 2 months agofrom:7c8c97891b. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 01 2024
R-4.5-winOKNov 01 2024
R-4.5-linuxOKNov 01 2024
R-4.4-winOKNov 01 2024
R-4.4-macOKNov 01 2024
R-4.3-winOKNov 01 2024
R-4.3-macOKNov 01 2024

Exports:aggregatorcandlestick_aggregatorcustom_func_aggregatorcustom_stat_aggregatordownsamplereLTTB_aggregatorlist_aggregatorsLTTB_aggregatormax_aggregatormin_max_aggregatormin_max_ovlp_aggregatornth_pnt_aggregatornull_aggregatorplotly_build_lightplotly_datahandlerrange_stat_aggregatorrms_max_aggregatorrng_aggregatorshiny_hugeplotupdatePlotlyH

Dependencies:askpassassertthatbase64encbitbit64bslibcachemclicolorspacecommonmarkcpp11crayoncrosstalkcurldata.tableDBIdigestdplyrduckdbevaluatefansifarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonliteknitrlabelinglaterlatticelazyevallifecyclemagrittrMASSMatrixmemoisemgcvmimemunsellnanotimenlmeopensslpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcppRcppCCTZRcppDaterlangrmarkdownsassscalesshinyshinyjssourcetoolsstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunxtableyamlzoo

Readme and manuals

Help Manual

Help pageTopics
R6 base class for the aggregationaggregator
Aggregation which returns the candle stickscandlestick_aggregator
Aggregation using a user-defined function.custom_func_aggregator
Aggregation which returns arbitrary statisticscustom_stat_aggregator
R6 class for down-sampling datadownsampler
Aggregation using local minimum and maximum values, and Largest Triangle Three Buckets (LTTB) method.eLTTB_aggregator
Show the aggregation functionslist_aggregators
Aggregation using Largest Triangle Three Buckets (LTTB) method.LTTB_aggregator
Aggregation using local maximum (absolute) values.max_aggregator
Aggregation using local minimum and maximum values.min_max_aggregator
Aggregation using local minimum and maximum values of which small data ranges have 50% overlaps.min_max_ovlp_aggregator
Time-series fluctuations in sound levelnoise_fluct
Aggregation which returns every Nth point.nth_pnt_aggregator
NULL aggregator.null_aggregator
Build 'plotly' data with low computation costplotly_build_light
R6 class for handling plotly dataplotly_datahandler
Aggregation which returns the ranges and nominal values within small data rangesrange_stat_aggregator
Aggregation which returns the rms and maximum values within small data rangesrms_max_aggregator
Aggregation that returns ranges of the data.rng_aggregator
Wrapper for plotting large-sized data using 'shinyHugePlot'shiny_hugeplot shiny_hugeplot.character shiny_hugeplot.data.frame shiny_hugeplot.default shiny_hugeplot.downsampler shiny_hugeplot.formula shiny_hugeplot.matrix shiny_hugeplot.plotly
shinyHugePlotshinyHugePlot-package shinyHugePlot
Function to call a method to update 'plotly' tracesupdatePlotlyH