{"id":13425469,"url":"https://github.com/yonicd/ggedit","last_synced_at":"2025-04-04T19:15:27.607Z","repository":{"id":56936258,"uuid":"73772072","full_name":"yonicd/ggedit","owner":"yonicd","description":"Interactively edit ggplot layer aesthetics and theme definitions","archived":false,"fork":false,"pushed_at":"2024-05-11T11:40:46.000Z","size":39873,"stargazers_count":251,"open_issues_count":0,"forks_count":28,"subscribers_count":22,"default_branch":"master","last_synced_at":"2024-10-12T21:28:53.072Z","etag":null,"topics":["ggplot2","r","shiny"],"latest_commit_sha":null,"homepage":"https://yonicd.github.io/ggedit/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yonicd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-15T03:21:44.000Z","updated_at":"2024-07-20T15:03:38.000Z","dependencies_parsed_at":"2024-06-21T13:24:04.830Z","dependency_job_id":null,"html_url":"https://github.com/yonicd/ggedit","commit_stats":{"total_commits":220,"total_committers":5,"mean_commits":44.0,"dds":0.05909090909090908,"last_synced_commit":"f7f0d0828bb8a6410ee7391489db5a0aa71d6395"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonicd%2Fggedit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonicd%2Fggedit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonicd%2Fggedit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yonicd%2Fggedit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yonicd","download_url":"https://codeload.github.com/yonicd/ggedit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247234923,"owners_count":20905854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ggplot2","r","shiny"],"created_at":"2024-07-31T00:01:12.908Z","updated_at":"2025-04-04T19:15:27.556Z","avatar_url":"https://github.com/yonicd.png","language":"HTML","readme":"[![CRAN\\_Status\\_Badge](https://www.r-pkg.org/badges/version/ggedit)](https://cran.r-project.org/package=ggedit)\n[![Project Status: Active - The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/0.1.0/active.svg)](https://www.repostatus.org/#active) \n![downloads](https://cranlogs.r-pkg.org/badges/ggedit)[![Coverage Status](https://img.shields.io/codecov/c/github/yonicd/ggedit/master.svg)](https://app.codecov.io/github/yonicd/ggedit?branch=master)[![Covrpage Summary](https://img.shields.io/badge/covrpage-Last_Build_2020_06_01-yellowgreen.svg)](https://github.com/yonicd/ggedit/blob/master/tests/README.md)\n\n# ggedit\n\nggplot2 has become the standard of plotting in R for many users. New users, however, may find the learning curve steep at first, and more experienced users may find it challenging to keep track of all the options (especially in the theme!). \n\nggedit is a package that helps users bridge the gap between making a plot and getting all of those pesky plot aesthetics just right, all while keeping everything portable for further research and collaboration.\n\nggedit is powered by a Shiny gadget where the user inputs a ggplot plot object or a list of ggplot objects. You can run ggedit directly from the console or from the Addin menu within RStudio.\n\n### Online User Manual Gitbook\n\nA gitbook is maintained as the user manual for the package, you can access it here:\n\nhttps://yonicd.github.io/ggedit/\n\n\nShort clip from [rstudio::conf 2017](https://posit.co/resources/videos/lightning-talks-users/) (13:35-19:35)\n\n\u003cp\u003e\u003ca href=\"https://posit.co/resources/videos/lightning-talks-users/?wvideo=64h36ke5ph\"\u003e\u003cimg src=\"https://embed-fastly.wistia.com/deliveries/74f86de85f430b9ad819c3c5b04fc637.jpg?image_play_button_size=2x\u0026amp;image_crop_resized=960x540\u0026amp;image_play_button=1\u0026amp;image_play_button_color=71aadbe0\" style=\"width: 400px; height: 225px;\" width=\"400\" height=\"225\"\u003e\u003c/a\u003e\u003c/p\u003e\u003cp\u003e\u003ca href=\"https://posit.co/resources/videos/lightning-talks-users/?wvideo=64h36ke5ph\"\u003eLightning Talks - Users - RStudio\u003c/a\u003e\u003c/p\u003e\n\n\n## Installation\n\n### CRAN\n\n```r\ninstall.packages('ggedit')\n```\n\nFor a quick example, run the following:\n\n```r\nlibrary('ggedit')\nlibrary(ggplot2)\np \u003c- ggplot(mtcars, aes(x = hp, y = wt)) + geom_point() + geom_smooth()\np2 \u003c- ggedit(p)\nnames(p2) # will show you which objects are available.\nplot(p2) # shows the updated plot (it is available in the first element of p2)\n```\n### DEV\n\n```r\nremotes::install_github(\"yonicd/ggedit\")\n```\n\n## Limitations\n  - layers\n    - non colour aesthetics of numeric inputs are not currently supported, e.g.:\n\n      ```\n      iris |\u003e \n        ggplot(aes(x = Sepal.Length, y = Sepal.Width)) +\n        geom_point() + \n        geom_text(aes(label = Species, size = Sepal.Length))\n      ```\n    - `geom_text`: family is not currently open to change\n","funding_links":[],"categories":["HTML","Themes and aesthetics"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyonicd%2Fggedit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyonicd%2Fggedit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyonicd%2Fggedit/lists"}