| Type: | Package | 
| Title: | Import Data from Our World in Data | 
| Version: | 1.4.2 | 
| Description: | Import data from 'Our World in Data', an organisation which publishes research and data on global economic and social issues. | 
| URL: | <https://github.com/piersyork/owidR>, <https://ourworldindata.org/>, <https://github.com/owid/covid-19-data/> | 
| Imports: | data.table, rvest, jsonlite, httr, xml2, purrr, curl, magrittr | 
| Depends: | R (≥ 3.5.0) | 
| License: | MIT + file LICENSE | 
| Encoding: | UTF-8 | 
| Language: | en-GB | 
| RoxygenNote: | 7.2.3 | 
| Suggests: | testthat (≥ 3.0.0), utils, knitr, rmarkdown | 
| Config/testthat/edition: | 3 | 
| NeedsCompilation: | no | 
| Packaged: | 2023-10-30 20:23:33 UTC; piers | 
| Author: | Piers York [aut, cre] | 
| Maintainer: | Piers York <piersyork@gmail.com> | 
| Repository: | CRAN | 
| Date/Publication: | 2023-10-30 20:40:17 UTC | 
Get data from Our World in Data
Description
Get a dataset used in an OWID chart.
Usage
owid(chart_id = NULL, rename = NULL, tidy.date = TRUE, ...)
Arguments
| chart_id | The chart_id as returned by owid_search | 
| rename | Rename the value column. Currently only works if their is just one value column. | 
| tidy.date | If TRUE then a year column that should be a date column will automatically detected and transformed. If FALSE then the Year column will be kept as is. Defaults to TRUE. | 
| ... | Not to be used. | 
Value
A data.table of an owid dataset with the added class 'owid'.
Examples
owid_search("emissions")
emissions <- owid("per-capita-ghg-emissions")
Get the Our World in Data covid-19 dataset
Description
Get the Our World in Data covid-19 dataset
Usage
owid_covid()
Value
A dataframe with multiple variables on the covid-19 pandemic.
Search the data sources used in OWID charts
Description
Search the data sources used in OWID charts
Usage
owid_search(term)
Arguments
| term | A search term | 
Value
A matrix of chart titles and chard ids
Examples
# returns the titles and chart_ids of all charts containing the word 'emissions'
owid_search("emissions")
Get source information on an OWID dataset
Description
A function to get source information from an OWID dataset and display it in the R console.
Usage
owid_source(data)
Arguments
| data | A dataset returned from owid(). | 
Value
Displays the information in an easy to read format in the R console, also returns a list of data information.
Examples
rights <- owid("human-rights-scores")
owid_source(rights)
View an OWID chart in your browser
Description
A function that opens the original OWID chart in your browser.
Usage
view_chart(x)
Arguments
| x | Either a dataset returned by owid(), or a chart_id. | 
Value
Opens the chart in your browser.
Examples
firearm_suicide <- owid("suicide-rate-by-firearm")
view_chart(firearm_suicide)