https://github.com/edoardocostantini/ggmice
Visualize incomplete and imputed data with the R package `ggmice`
Science Score: 23.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.8%) to scientific vocabulary
Last synced: 5 months ago
·
JSON representation
Repository
Visualize incomplete and imputed data with the R package `ggmice`
Basic Info
- Host: GitHub
- Owner: EdoardoCostantini
- License: gpl-3.0
- Default Branch: main
- Homepage: http://amices.org/ggmice
- Size: 786 KB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of amices/ggmice
Created over 2 years ago
· Last pushed over 2 years ago
https://github.com/EdoardoCostantini/ggmice/blob/main/
# `ggmice`[](https://cran.r-project.org/package=ggmice) [](https://cranlogs.r-pkg.org/badges/grand-total/ggmice) [](https://doi.org/10.5281/zenodo.6532702) [](https://lifecycle.r-lib.org/articles/stages.html#stable) [](https://github.com/amices/ggmice/blob/main/DESCRIPTION) [](https://github.com/amices/ggmice/actions) ## Visualizations for `mice` with `ggplot2` Enhance a [`mice`](https://amices.org/mice/) imputation workflow with visualizations for incomplete and/or imputed data. The `ggmice` functions produce [`ggplot`](https://ggplot2.tidyverse.org/reference/ggplot) objects which may be easily manipulated or extended. Use `ggmice` to inspect missing data, develop imputation models, evaluate algorithmic convergence, or compare observed versus imputed data. ## Installation You can install the latest `ggmice` release from [CRAN](https://CRAN.R-project.org/package=ggmice) with: ``` r install.packages("ggmice") ``` Alternatively, you could install the development version of `ggmice` from [GitHub](https://github.com/amices) with: ``` r # install.packages("devtools") devtools::install_github("amices/ggmice") ``` ## Example Inspect the missing data in an incomplete dataset and subsequently evaluate the imputed data points against observed data. See the [Get started](https://amices.org/ggmice/articles/ggmice.html) vignette for an overview of all functionalities. Example data from [`mice`](https://amices.org/mice/reference/boys), showing height (in cm) by age (in years). ``` r # load packages library(ggplot2) library(mice) library(ggmice) # load some data dat <- boys # visualize the incomplete data ggmice(dat, aes(age, hgt)) + geom_point() ```
``` r # impute the incomplete data imp <- mice(dat, m = 1, seed = 1) # visualize the imputed data ggmice(imp, aes(age, hgt)) + geom_point() ```
## Acknowledgements The `ggmice` package is developed with guidance and feedback from the [Amices](https://github.com/amices) team. The `ggmice` hex is based on the [`ggplot2`](https://github.com/tidyverse/ggplot2/) and [`mice`](https://github.com/amices/mice) hex designs. This project has received funding from the European Unions Horizon 2020 research and innovation programme under ReCoDID grant agreement No 825746. ## Code of Conduct You are invited to join the improvement and development of `ggmice`. Please note that the project is released with a [Contributor Code of Conduct](https://amices.org/ggmice/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms. [](https://www.gnu.org/licenses/gpl-3.0.en.html) [](https://app.codecov.io/gh/amices/ggmice?branch=main) [](https://bestpractices.coreinfrastructure.org/projects/6036) [](https://fair-software.eu)
Owner
- Name: Edo
- Login: EdoardoCostantini
- Kind: user
- Location: Tilburg, Netherlands
- Company: Tilburg University
- Website: https://edoardocostantini.github.io
- Repositories: 9
- Profile: https://github.com/EdoardoCostantini
Sociologist turned statistician, missed developer, born interior designer but never got there

``` r
# impute the incomplete data
imp <- mice(dat, m = 1, seed = 1)
# visualize the imputed data
ggmice(imp, aes(age, hgt)) + geom_point()
```
## Acknowledgements
The `ggmice` package is developed with guidance and feedback from the
[Amices](https://github.com/amices) team. The `ggmice` hex is based on
the [`ggplot2`](https://github.com/tidyverse/ggplot2/) and
[`mice`](https://github.com/amices/mice) hex designs.
This project has received funding from the European Unions Horizon 2020
research and innovation programme under ReCoDID grant agreement No
825746.
## Code of Conduct
You are invited to join the improvement and development of `ggmice`.
Please note that the project is released with a [Contributor Code of
Conduct](https://amices.org/ggmice/CODE_OF_CONDUCT.html). By
contributing to this project, you agree to abide by its terms.
[](https://www.gnu.org/licenses/gpl-3.0.en.html)
[](https://app.codecov.io/gh/amices/ggmice?branch=main)
[](https://bestpractices.coreinfrastructure.org/projects/6036)
[](https://fair-software.eu)