{"id":15938296,"url":"https://github.com/nelson-gon/shinymde","last_synced_at":"2025-06-16T03:42:00.966Z","repository":{"id":45087241,"uuid":"385340082","full_name":"Nelson-Gon/shinymde","owner":"Nelson-Gon","description":"A shiny interface to mde, the missing data explorer R package.  Deployed at https://nelson-gon.shinyapps.io/shinymde","archived":false,"fork":false,"pushed_at":"2023-05-20T19:25:55.000Z","size":1352,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T02:51:11.532Z","etag":null,"topics":["dashboard","eda","exploratory-data-analysis","gui-application","missing-data","missing-values","missingness","open-source","r","r-package","recoding-variables","rstats","scientific-visualization","shiny-apps","shinydashboard","statistical-analysis","statistics","visualization"],"latest_commit_sha":null,"homepage":"https://nelson-gon.github.io/shinymde/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nelson-Gon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-07-12T18:06:54.000Z","updated_at":"2023-05-20T19:36:33.000Z","dependencies_parsed_at":"2024-02-19T18:25:15.277Z","dependency_job_id":"aca77e71-5b88-4ae6-90dc-299d618873b6","html_url":"https://github.com/Nelson-Gon/shinymde","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Nelson-Gon/shinymde","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Fshinymde","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Fshinymde/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Fshinymde/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Fshinymde/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nelson-Gon","download_url":"https://codeload.github.com/Nelson-Gon/shinymde/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nelson-Gon%2Fshinymde/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260090933,"owners_count":22957283,"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":["dashboard","eda","exploratory-data-analysis","gui-application","missing-data","missing-values","missingness","open-source","r","r-package","recoding-variables","rstats","scientific-visualization","shiny-apps","shinydashboard","statistical-analysis","statistics","visualization"],"created_at":"2024-10-07T05:21:50.227Z","updated_at":"2025-06-16T03:42:00.929Z","avatar_url":"https://github.com/Nelson-Gon.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"shinymde: A shiny interface to mde, the missing data explorer\n================\n2023-05-16\n\n[![R-CMD-check](https://github.com/Nelson-Gon/shinymde/actions/workflows/rcheck.yaml/badge.svg)](https://github.com/Nelson-Gon/shinymde/actions/workflows/rcheck.yaml)\n[![license](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![lifecycle](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html)\n[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Nelson-Gon/shinymde/graphs/commit-activity)\n[![Project\nStatus](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/)\n[![GitHub last\ncommit](https://img.shields.io/github/last-commit/Nelson-Gon/shinymde.svg)](https://github.com/Nelson-Gon/shinymde/commits/master)\n[![GitHub\nissues](https://img.shields.io/github/issues/Nelson-Gon/shinymde.svg)](https://GitHub.com/Nelson-Gon/shinymde/issues/)\n[![GitHub\nissues-closed](https://img.shields.io/github/issues-closed/Nelson-Gon/shinymde.svg)](https://GitHub.com/Nelson-Gon/shinymde/issues?q=is%3Aissue+is%3Aclosed)\n[![PRs\nWelcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)\n\n# Goals of `shinymde`\n\n`shinymde` provides an application (user interface) to ease the process\nof missing data exploration. The core functionality accessed is\nprogrammed in the code only package\n[mde](https://github.com/Nelson-Gon/mde). It is hoped that this will\nprovide an even easier way to explore missing data.\n\n# Installation\n\nTo install, please run the following in `R`.\n\n``` r\ndevtools::install_github(\"Nelson-Gon/shinymde\")\n# provide branches for dev version  \ndevtools::install_github(\"Nelson-Gon/shinymde@dev\")\n```\n\n# Running the App\n\n``` r\nlibrary(shinymde)\nrun_app()\n```\n\n# Test the app\n\n`shinymde` is currently deployed at\n\u003chttps://nelson-gon.shinyapps.io/shinymde/\u003e where users can use the app\nvia a browser. Please test the app there and let us know what you think.\nThank you!\n\n# Currently Implemented features\n\n- [x] Summary of missingness\n\nThis uses [mde](https://nelson-gon.github.io/mde)’s `na_summary`\nfunction to generate a simple missingness report. The user can also\ndownload this report for use in other purposes.\n\n- [x] Recoding as NA and recoding NA as\n\nThis allows a user to recode a given value as `NA`, R’s handler of\nmissing values or convert `NA`s to some other value. It uses `mde`’s\n`recode_*` functions.\n\n- [x] Conditional recoding\n\nThis allows one to recode values conditionally. This supports\n`recode_as_na_for`, `recode_as_na_if`, and other conditional recoding\nfunctions.\n\n- [x] Drop based on missingness\n\nThis uses `mde`’s `drop_na_*` functions.\n\n- [x] Missingness plots\n\n- [ ] Gear icon that allows users to customize plot options e.g. plot\n  themes, axis labels, legends, etc.\n\n# `shinymde` in action\n\nBelow is a screenshot showing current functionality.\n\n\u003cfigure\u003e\n\u003cimg\nsrc=\"https://github.com/Nelson-Gon/shinymde/blob/main/images/sample_ui.png?raw=true\"\nalt=\"shinymde in action\" /\u003e\n\u003cfigcaption aria-hidden=\"true\"\u003eshinymde in action\u003c/figcaption\u003e\n\u003c/figure\u003e\n\nView the full app at \u003chttps://nelson-gon.shinyapps.io/shinymde/\u003e.\n\n# Features that need further development (help)\n\nIf you would like to work on this project, here is a features list that\ncould be a good place to start.\n\n- [x] Add user guides in the form of tooltips wherever possible.\n\n- [ ] Add unit tests.\n\n- [x] Add hovers to user input\n\n- [ ] Switchable dark mode\n\n- [x] Control `pattern_type`/`subset_cols` choice in `na_summary`.\n\n- [ ] Use cached filename in input filename if a user quits the program.\n\n- [ ] Add user help pages that link to `mde` documentation on click or\n  as an independent tab.\n\n- [x] Allow user to choose plot type.\n\n- [x] Support dates in [mde](https://nelson-gon.github.io/mde)\n\n- [x] Allow control over visible text on visual summaries.\n\n------------------------------------------------------------------------\n\nThank you and keep building,\n\nNelson\n\n2023-05-16\n\nPlease note that the ‘shinymde’ project is released with a [Contributor\nCode of Conduct](CODE_OF_CONDUCT.md). By contributing to this project,\nyou agree to abide by its terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnelson-gon%2Fshinymde","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnelson-gon%2Fshinymde","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnelson-gon%2Fshinymde/lists"}