knitr::opts_chunk$set(warning = FALSE, message = FALSE, out.width = "100%", comment = "#>", fig.path = "man/figures/README-")
{manydata}
is the central package in the many packages universe aimed at
collecting, connecting, and correcting network data across issue-domains
of global governance.
To assist users in doing so, {manydata}
contains functions that
enable users to download and manipulate data easily.
{manydata}
offers users access to all of the tested data in the
various 'many packages' available,
for use in analyses of global governance and beyond.
A special feature of the 'many packages' is that it is not 'opinionated' -
instead of offering a single, supposedly authoritative version of
global governance events, the packages in the many packages universe gather
well-regarded datasets in each issue-domain into three-dimensional 'datacubes'.
The chief advantage of this for global governance researchers is that it enables
a quick and easy way to check the robustness of their results using different
formulations of the study population or concept specification.
The 'datacube' structure has a specific coding system for the variables across
the datasets.
For more details, please see the vignette.
The easiest way to install {manydata}
is directly from CRAN.
install.packages("manydata")
The development version of the package {manydata}
can also be downloaded from GitHub.
# install.packages("remotes") remotes::install_github("globalgov/manydata")
{manydata}
connects users to other packages that help fill global governance
researchers' data needs.
The get_packages()
function can be used to discover the 'many packages' currently available.
library(manydata)
library(manydata) get_packages()
Please see the website for more information about how to use {manydata}
.
Once 'many' data packages are downloaded, {manydata}
helps users visualize the
relationship between matched observations across datasets within a database.
Database profiling functions return confirmed, unique,
missing, conflicting, or majority values in all (non-ID) variables
in the datasets for a 'many' package database.
db_plot(database = emperors, key = "ID", variable = "all", category = "all")
{manydata}
also contains flexible methods for consolidating 'many' package database
into a single dataset with some combination of the rows, columns,
as well as for how to resolve conflicts for observations across datasets.
consolidate(database = emperors, rows = "every", cols = "every", resolve = "coalesce", key = "ID")
{manydata}
contains several other functions to help global governance researchers.
For a quick overview, please also check the package cheat sheet.
For more information for developers and data contributors to 'many packages', please see {manypkgs}
the website.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.