An open API service indexing awesome lists of open source software.

https://github.com/moderndive/exoplanetdata

Tidy R data on confirmed exoplanets and their host stars from NASA's Exoplanet Archive
https://github.com/moderndive/exoplanetdata

Last synced: 10 days ago
JSON representation

Tidy R data on confirmed exoplanets and their host stars from NASA's Exoplanet Archive

Awesome Lists containing this project

README

          

---
output: github_document
---

```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```

# exoplanetdata exoplanetdata hex sticker

Tidied datasets of confirmed exoplanets and their host stars, retrieved from
NASA's Exoplanet Archive via the [`REXoplanets`](https://github.com/JKolomanski/REXoplanets)
package. Column names have been simplified for classroom use, with units baked
into names where ambiguous. Intended as a companion dataset for introductory
statistics teaching in the spirit of the
[`moderndive`](https://moderndive.com) textbook.

### How this differs from the `exoplanets` package

`exoplanetdata` ships **ready-to-use, pre-tidied data frames** (`planets` and
`stars`) that load instantly with `data()` and need no network access — the
column names, units, and types have been curated for classroom use. It is *not*
a client for the NASA archive.

If instead you want to **query NASA's Exoplanet Archive live** and pull down
arbitrary tables and columns yourself, use the rOpenSci
[`exoplanets`](https://docs.ropensci.org/exoplanets/) package (a programmatic
API client), or [`REXoplanets`](https://github.com/JKolomanski/REXoplanets),
which `exoplanetdata` itself uses to build its snapshots.

## Installation

Once the package is on CRAN, install the released version with:

```r
install.packages("exoplanetdata")
```

You can install the development version from GitHub with:

```r
# install.packages("pak")
pak::pak("moderndive/exoplanetdata")
```

## Datasets

```{r datasets, eval = FALSE}
library(exoplanetdata)

# One row per confirmed exoplanet (host-star parameters merged in)
planets

# Reference-level stellar parameters (many rows per host star)
stars
```

See `?planets` and `?stars` for full data dictionaries.