Learn R Programming

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

esquisse

The purpose of this add-in is to let you explore your data quickly to extract the information they hold. You can create visualization with {ggplot2}, filter data with {dplyr} and retrieve generated code.

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

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, if you don't have data.frame in your environment, datasets in ggplot2 are used.

ggplot2 builder addin

Launch addin via RStudio menu or with:

esquisse::esquisser()

Copy Link

Version

Install

install.packages('esquisse')

Monthly Downloads

9,500

Version

0.3.0

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

January 27th, 2020

Functions in esquisse (0.3.0)

build_aes

Build aesthetics to use in a plot
match_geom_args

Match list of arguments to arguments of geometry
ggplot_to_ppt

Utility to export ggplot objects to PowerPoint
ggcall

Generate code to create a ggplot2
module-chooseData

Module for choosing data.frame
dragulaInput

Drag And Drop Input Widget
dropInput

Dropdown Input
input-colors

Picker input to select color(s) or palette
module-coerce

Coerce data.frame's columns module
esquisser

An add-in to easily create plots with ggplot2
updateDropInput

Change the value of a drop input on the client
updateDragulaInput

Update Dragula Input
safe_ggplot

Safely render a ggplot in Shiny application
which_pal_scale

Automatically select appropriate color scale
module-filterDF

Shiny module to interactively filter a data.frame
esquisserServer

Esquisse Shiny module
potential_geoms

Potential geometries according to the data
run_module

Run module example