Jonathan Sidi

Jonathan Sidi

17 packages on CRAN

d3Tree

cran
99.99th

Percentile

Create and customize interactive collapsible 'D3' trees using the 'D3' JavaScript library and the 'htmlwidgets' package. These trees can be used directly from the R console, from 'RStudio', in Shiny apps and R Markdown documents. When in Shiny the tree layout is observed by the server and can be used as a reactive filter of structured data.

details

cran
99.99th

Percentile

Create a details HTML tag around R objects to place in a Markdown, 'Rmarkdown' and 'roxygen2' documentation.

ggedit

cran
99.99th

Percentile

Interactively edit 'ggplot2' layer and theme aesthetics definitions.

jsTree

cran
99.99th

Percentile

Create and customize interactive trees using the 'jQuery' 'jsTree' <https://www.jstree.com/> plugin library and the 'htmlwidgets' package. These trees can be used directly from the R console, from 'RStudio', in Shiny apps and R Markdown documents.

lmmen

cran
99.99th

Percentile

Fits (Gaussian) linear mixed-effects models for high-dimensional data (n<<p) using the linear mixed model elastic-net penalty.

ripe

cran
99.99th

Percentile

Functions in a 'magrittr' pipeline are evaluated sequentially making it impossible to rerun them directly from the end of the pipeline, while preserving stochastic characteristics embedded within the pipeline. This package allows the user to rerun pipelines using natural 'magrittr' syntax.

rsam

cran
99.99th

Percentile

Toggle 'RStudio' addins on and off to hide in the IDE dropdown list and set/remove keyboard shortcuts for installed addins.

99.99th

Percentile

Access functionality of the 'heatmaply' package through 'Shiny UI'.

sinew

cran
99.99th

Percentile

Create 'roxygen2' skeleton populated with information scraped from the within the function script. Also creates field entries for imports in the 'DESCRIPTION' and import in the 'NAMESPACE' files. Can be run from the R console or through the 'RStudio' 'addin' menu.

slickR

cran
99.99th

Percentile

Create and customize interactive carousels using the 'Slick' JavaScript library and the 'htmlwidgets' package. The carousels can contain plots produced in R, images, 'iframes', videos and other 'htmlwidgets'. These carousels can be created directly from the R console, and viewed in the 'RStudio' internal viewer, in Shiny apps and R Markdown documents.

texPreview

cran
99.99th

Percentile

Compile snippets of 'LaTeX' directly into images from the R console to view in the 'RStudio' viewer pane, Shiny apps and 'RMarkdown' documents.

whereami

cran
99.99th

Percentile

Robust and reliable functions to return informative outputs to console with the run or source location of a command. This can be from the 'RScript'/R terminal commands or 'RStudio' console, source editor, 'Rmarkdown' document and a Shiny application.

99.99th

Percentile

The goal of 'equatiomatic' is to reduce the pain associated with writing 'LaTeX' formulas from fitted models. The primary function of the package, extract_eq(), takes a fitted model object as its input and returns the corresponding 'LaTeX' code for the model.

ggeasy

cran
99.99th

Percentile

Provides a series of aliases to commonly used but difficult to remember 'ggplot2' sequences.

heatmaply

cran
99.99th

Percentile

Create interactive cluster 'heatmaps' that can be saved as a stand- alone HTML file, embedded in 'R Markdown' documents or in a 'Shiny' app, and available in the 'RStudio' viewer pane. Hover the mouse pointer over a cell to show details or drag a rectangle to zoom. A 'heatmap' is a popular graphical method for visualizing high-dimensional data, in which a table of numbers are encoded as a grid of colored cells. The rows and columns of the matrix are ordered to highlight patterns and are often accompanied by 'dendrograms'. 'Heatmaps' are used in many fields for visualizing observations, correlations, missing values patterns, and more. Interactive 'heatmaps' allow the inspection of specific value by hovering the mouse over a cell, as well as zooming into a region of the 'heatmap' by dragging a rectangle around the relevant area. This work is based on the 'ggplot2' and 'plotly.js' engine. It produces similar 'heatmaps' as 'heatmap.2' with the advantage of speed ('plotly.js' is able to handle larger size matrix), the ability to zoom from the 'dendrogram' panes, and the placing of factor variables in the sides of the 'heatmap'.

knitr

cran
99.99th

Percentile

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

remedy

cran
99.99th

Percentile

An 'RStudio' addin providing shortcuts for writing in 'Markdown'. This package provides a series of functions that allow the user to be more efficient when using 'Markdown'. For example, you can select a word, and put it in bold or in italics, or change the alignment of elements inside you Rmd. The idea is to map all the functionalities from 'remedy' on keyboard shortcuts, so that it provides an interface close to what you can find in any other text editor.