Learn R Programming

⚠️There's a newer version (2.1.0) of this package.Take me there.

esquisse

Try online : https://dreamrs.shinyapps.io/esquisse/

This addin allows you to interactively explore your data by visualizing it with the ggplot2 package. It allows you to draw bar plots, curves, scatter plots, histograms, boxplot and sf objects, then export the graph or retrieve the code to reproduce the graph.

See online documentation : https://dreamrs.github.io/esquisse/index.html

Use esquisse online : https://dreamrs.shinyapps.io/esquisse/

If you find bugs, please open an issue

Installation

Install from CRAN with :

install.packages("esquisse")

Or install development version from GitHub :

remotes::install_github("dreamRs/esquisse")

Then launch the addin via the RStudio menu or with esquisse::esquisser().

esquisse addin

esquisse::esquisser()
# or with your data:
esquisse::esquisser(palmerpenguins::penguins)

Above gif was made with :heart: by @mfanny and cannot be removed, but in the meantime {esquisse} has evolved, the latest version now looks like:

Internationalization

Currently you can use {esquisse} in the following language: english (default), french, macedonian, brazilian portuguese, albanian, chinese, spanish, turkish, korean, polish, japanese, german.

library(esquisse)
set_i18n("fr")
esquisser()

If you want another language to be supported, you can submit a Pull Request to add a CSV file like the one used for french (file is located in inst/i18n folder in the package, you can see it here on GitHub).

See {datamods} vignette for more on this topic.

Copy Link

Version

Install

install.packages('esquisse')

Monthly Downloads

6,865

Version

2.0.0

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Victor Perrier

Last Published

May 25th, 2024

Functions in esquisse (2.0.0)

updateDragulaInput

Update Dragula Input
match_geom_args

Match list of arguments to arguments of geometry
which_pal_scale

Automatically select appropriate color scale
save-ggplot-module

Save ggplot module
ggplot_to_ppt

Utility to export ggplot objects to PowerPoint
safe_ggplot

Safely render a ggplot in Shiny application
input-colors

Picker input to select color(s) or palette
ggplot-output

Render ggplot module
ggcall

Generate code to create a ggplot2
updateDropInput

Change the value of a drop input on the client
geoms

Potential geometries according to the data
esquisse-module

Esquisse module
esquisse-deprecated

Deprecated functions
dropInput

Dropdown Input
esquisse-exports

esquisse exported operators and S3 methods
build_aes

Build aesthetics to use in a plot
esquisse

Explore and Visualize Your Data Interactively
esquisser

An add-in to easily create plots with ggplot2
bs_theme_esquisse

Bootstrap Theme for Esquisse
dragulaInput

Drag And Drop Input Widget