All Projects → yogevherz → plotme

yogevherz / plotme

Licence: Unknown, MIT licenses found Licenses found Unknown LICENSE MIT LICENSE.md
Complex plots made easier

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to plotme

jira-sprint-analytics
No description or website provided.
Stars: ✭ 13 (-7.14%)
Mutual labels:  plotly
dash-google-auth
(Deprecated) Dash Extension for Google OAuth
Stars: ✭ 60 (+328.57%)
Mutual labels:  plotly
beer-analytics
Analyzing the composition of beer recipes and visualize results in a human-friendly way 🕵️🍺
Stars: ✭ 26 (+85.71%)
Mutual labels:  plotly
CSSS508
CSSS508: Introduction to R for Social Scientists
Stars: ✭ 28 (+100%)
Mutual labels:  tidyverse
antaresViz
ANTARES Visualizations
Stars: ✭ 19 (+35.71%)
Mutual labels:  plotly
dashblocks-template
Dashblocks Vue Material Admin Template
Stars: ✭ 143 (+921.43%)
Mutual labels:  plotly
2017-summer-workshop
Exercises, data, and more for our 2017 summer workshop (funded by the Estes Fund and in partnership with Project Jupyter and Berkeley's D-Lab)
Stars: ✭ 33 (+135.71%)
Mutual labels:  tidyverse
tidyRSS
An R package for extracting 'tidy' data frames from RSS, Atom, JSON and geoRSS feeds
Stars: ✭ 62 (+342.86%)
Mutual labels:  tidyverse
OED
Open Energy Dashboard (OED)
Stars: ✭ 49 (+250%)
Mutual labels:  plotly
fantasy-premier-league
Fantasy Premier League Stats, Visualizations & Analysis. ⚽ 📊 📈
Stars: ✭ 31 (+121.43%)
Mutual labels:  plotly
go-plotly
The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library.
Stars: ✭ 59 (+321.43%)
Mutual labels:  plotly
grblogtools
Extract and visualize information from Gurobi log files
Stars: ✭ 57 (+307.14%)
Mutual labels:  plotly
tidyverse
Introduction à R et au tidyverse
Stars: ✭ 37 (+164.29%)
Mutual labels:  tidyverse
app rasa chat bot
a stateless chat bot to perform natural language queries against the App Store top charts
Stars: ✭ 20 (+42.86%)
Mutual labels:  plotly
animatedcharts
Animated Charts with R using gganimate or plot.ly - Updated to new gganimate version
Stars: ✭ 15 (+7.14%)
Mutual labels:  plotly
bioc 2020 tidytranscriptomics
Workshop on tidytranscriptomics: Performing tidy transcriptomics analyses with tidybulk, tidyverse and tidyheatmap
Stars: ✭ 25 (+78.57%)
Mutual labels:  tidyverse
dash-flask-login
A plugin to integrate Dash and Flask-Login
Stars: ✭ 54 (+285.71%)
Mutual labels:  plotly
r-whatsapp-analysis-parte1
Análisis de texto y visualización de datos con R, de conversaciones de WhatsApp, primer parte. Uso de librería rwhatsapp.
Stars: ✭ 22 (+57.14%)
Mutual labels:  tidyverse
bifrost
Connect gpus with your eyes.
Stars: ✭ 23 (+64.29%)
Mutual labels:  plotly
introducao-analise-de-dados
Minicurso de introdução à análise de dados
Stars: ✭ 20 (+42.86%)
Mutual labels:  tidyverse

plotme

The {plotme} package provides a human friendly interface for plots that are otherwise quite hard to create in R. Currently only two functions exist, to create {plotly} sunburst and treemap plots, but (hopefully) more is to come.

Installation

devtools::install_github("yogevherz/plotme")

Usage

library(plotme)
library(dplyr)
library(palmerpenguins)

The count_to_sunburst() and count_to_treemap() functions are built to help you quickly create interactive hierarchical {plotly} plots from categorical data. The This can be very handy when exploring new datasets. The functions expect a summary table created by dplyr::count().

Quickly create a sunburst plot:

penguins %>% 
  count(island, species, sex) %>% 
  count_to_sunburst()

To change the hierarchy, simply change the order within the count() call:

penguins %>% 
  count(species, island, sex) %>% 
  count_to_sunburst()

Color groups by number of observations:

penguins %>% 
  count(species, island, sex) %>% 
  count_to_sunburst(fill_by_n = TRUE)

Make group size proportional to the sum of another variable (in this case, the sum of body mass):

penguins %>% 
  count(species, island, sex, wt = body_mass_g) %>% 
  count_to_sunburst(fill_by_n = TRUE)

Or easily create a treemap plot instead:

penguins %>% 
  count(species, island, sex, wt = body_mass_g) %>% 
  count_to_treemap(fill_by_n = TRUE)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].