Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 942 Bytes

README.md

File metadata and controls

37 lines (30 loc) · 942 Bytes

ghibliapi

R wrapper for the Ghibli API

This package provides access to the Ghibli API from R.

Build Status

Travis-CI Build Status

Installation

Installation from github requires the devtools package to be installed.

devtools::install_github("onertipaday/ghibliapi")

Usage

# A use case for finding information on all the cats of Studio Ghibli.
require("tidyverse")
get_ghibli("species") %>%
filter(name=="Cat") %>%
select(id) %>%
get_ghibli("species",id=.) -> tmp
str_detect(tmp,"people") %>% subset(tmp,.) %>%
str_replace("https://ghibliapi.herokuapp.com/people/","") %>%
map(~ get_ghibli("people",.)) %>%
{
 tibble(
 name = map_chr(., "name"),
 gender = map_chr(., "gender"),
 eye_color = map_chr(., "eye_color"),
 hair_color = map_chr(., "hair_color")
 )
}