# taylor taylor website [![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active) [![lifecycle](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html) [![R package version](https://www.r-pkg.org/badges/version/taylor)](https://CRAN.R-project.org/package=taylor) [![Package downloads](https://cranlogs.r-pkg.org/badges/grand-total/taylor)](https://cran.r-project.org/package=measr)
[![R-CMD-check](https://github.com/wjakethompson/taylor/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/wjakethompson/taylor/actions/workflows/R-CMD-check.yaml) [![codecov](https://codecov.io/gh/wjakethompson/taylor/branch/main/graph/badge.svg?token=TECvfoOYHh)](https://app.codecov.io/gh/wjakethompson/taylor) [![Netlify Status](https://api.netlify.com/api/v1/badges/b80199c9-57a9-4d08-87e9-4887a67d01e4/deploy-status)](https://app.netlify.com/sites/r-taylor/deploys)
[![Signed by](https://img.shields.io/badge/Keybase-Verified-brightgreen.svg)](https://keybase.io/wjakethompson) ![License](https://img.shields.io/badge/License-MIT-blue.svg) ## Overview The goal of taylor is to provide easy access to a curated data set of Taylor Swift songs, including lyrics and audio characteristics. Data comes [Genius](https://genius.com/artists/Taylor-swift) and the [Spotify API](https://open.spotify.com/artist/06HL4z0CvFAxyc27GXpf02).
GIF of Taylor saying “yes”
## Installation You can install the released version of taylor from [CRAN](https://cran.r-project.org/) with: ``` r install.packages("taylor") ``` To install the development version from [GitHub](https://github.com/) use: ``` r # install.packages("remotes") remotes::install_github("wjakethompson/taylor") ``` ## Example There are three main data sets. The first is `taylor_album_songs`, which includes lyrics and audio features from the Spotify API for all songs on Taylor’s official studio albums. Notably this excludes singles released separately from an album (e.g., *Only the Young*, *Christmas Tree Farm*, etc.), and non-Taylor-owned albums that have a Taylor-owned alternative (e.g., *Fearless* is excluded in favor of *Fearless (Taylor’s Version)*). We support artists owning their work. ``` r taylor_album_songs #> # A tibble: 240 × 29 #> album_name ep album_release track_number track_name artist featuring #> #> 1 Taylor Swift FALSE 2006-10-24 1 Tim McGraw Taylo… #> 2 Taylor Swift FALSE 2006-10-24 2 Picture To Bu… Taylo… #> 3 Taylor Swift FALSE 2006-10-24 3 Teardrops On … Taylo… #> 4 Taylor Swift FALSE 2006-10-24 4 A Place In Th… Taylo… #> 5 Taylor Swift FALSE 2006-10-24 5 Cold As You Taylo… #> 6 Taylor Swift FALSE 2006-10-24 6 The Outside Taylo… #> 7 Taylor Swift FALSE 2006-10-24 7 Tied Together… Taylo… #> 8 Taylor Swift FALSE 2006-10-24 8 Stay Beautiful Taylo… #> 9 Taylor Swift FALSE 2006-10-24 9 Should've Sai… Taylo… #> 10 Taylor Swift FALSE 2006-10-24 10 Mary's Song (… Taylo… #> # ℹ 230 more rows #> # ℹ 22 more variables: bonus_track , promotional_release , #> # single_release , track_release , danceability , #> # energy , key , loudness , mode , speechiness , #> # acousticness , instrumentalness , liveness , valence , #> # tempo , time_signature , duration_ms , explicit , #> # key_name , mode_name , key_mode , lyrics ``` You can access Taylor’s entire discography with `taylor_all_songs`. This includes all of the songs in `taylor_album_songs` plus EPs, individual singles, and the original versions of albums that have been re-released as *Taylor’s Version*. ``` r taylor_all_songs #> # A tibble: 364 × 29 #> album_name ep album_release track_number track_name artist featuring #> #> 1 Taylor Swift FALSE 2006-10-24 1 Tim McGraw Taylo… #> 2 Taylor Swift FALSE 2006-10-24 2 Picture To Bu… Taylo… #> 3 Taylor Swift FALSE 2006-10-24 3 Teardrops On … Taylo… #> 4 Taylor Swift FALSE 2006-10-24 4 A Place In Th… Taylo… #> 5 Taylor Swift FALSE 2006-10-24 5 Cold As You Taylo… #> 6 Taylor Swift FALSE 2006-10-24 6 The Outside Taylo… #> 7 Taylor Swift FALSE 2006-10-24 7 Tied Together… Taylo… #> 8 Taylor Swift FALSE 2006-10-24 8 Stay Beautiful Taylo… #> 9 Taylor Swift FALSE 2006-10-24 9 Should've Sai… Taylo… #> 10 Taylor Swift FALSE 2006-10-24 10 Mary's Song (… Taylo… #> # ℹ 354 more rows #> # ℹ 22 more variables: bonus_track , promotional_release , #> # single_release , track_release , danceability , #> # energy , key , loudness , mode , speechiness , #> # acousticness , instrumentalness , liveness , valence , #> # tempo , time_signature , duration_ms , explicit , #> # key_name , mode_name , key_mode , lyrics ``` Finally, there is a small data set, `taylor_albums`, summarizing Taylor’s album release history. ``` r taylor_albums #> # A tibble: 17 × 5 #> album_name ep album_release metacritic_score user_score #> #> 1 Taylor Swift FALSE 2006-10-24 67 8.4 #> 2 The Taylor Swift Holiday Col… TRUE 2007-10-14 NA NA #> 3 Beautiful Eyes TRUE 2008-07-15 NA NA #> 4 Fearless FALSE 2008-11-11 73 8.4 #> 5 Speak Now FALSE 2010-10-25 77 8.6 #> 6 Red FALSE 2012-10-22 77 8.6 #> 7 1989 FALSE 2014-10-27 76 8.3 #> 8 reputation FALSE 2017-11-10 71 8.3 #> 9 Lover FALSE 2019-08-23 79 8.4 #> 10 folklore FALSE 2020-07-24 88 9 #> 11 evermore FALSE 2020-12-11 85 8.9 #> 12 Fearless (Taylor's Version) FALSE 2021-04-09 82 8.9 #> 13 Red (Taylor's Version) FALSE 2021-11-12 91 8.9 #> 14 Midnights FALSE 2022-10-21 85 8.3 #> 15 Speak Now (Taylor's Version) FALSE 2023-07-07 81 9.2 #> 16 1989 (Taylor's Version) FALSE 2023-10-27 90 NA #> 17 THE TORTURED POETS DEPARTMENT FALSE 2024-04-19 76 NA ``` ## Code of Conduct Contributions are welcome. To ensure a smooth process, please review the [Contributing Guide](https://taylor.wjakethompson.com/CONTRIBUTING.html). Please note that the taylor project is released with a [Contributor Code of Conduct](https://taylor.wjakethompson.com/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.