Learn R Programming

⚠️There's a newer version (2.1.0) 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 only create simple plots, you won't be able to use custom scales and all the power of ggplot2. This is just the start!

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

7,980

Version

0.2.0

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Victor Perrier

Last Published

June 20th, 2019

Functions in esquisse (0.2.0)

build_aes

Build aesthetics to use in a plot
ggplot_to_ppt

Utility to export ggplot objects to PowerPoint
dropInput

Dropdown Input
module-chooseData

Module for choosing data.frame
esquisserServer

Esquisse Shiny module
safe_ggplot

Safely render a ggplot in Shiny application
run_module

Run module example
updateDragulaInput

Update Dragula Input
updateDropInput

Change the value of a drop input on the client
which_pal_scale

Automatically select appropriate color scale
potential_geoms

Potential geometries according to the data
module-filterDF

Shiny module to interactively filter a data.frame
ggcall

Generate code to create a `ggplot`
esquisser

An add-in to easily create plots with ggplot2
dragulaInput

Drag And Drop Input Widget
module-coerce

Coerce data.frame's columns module
match_geom_args

Match list of arguments to geometrie's arguments