An R Interface for Downloading, Reading, and Handling IPUMS Data
Read data from an IPUMS microdata extract in yields
Read data from an IPUMS microdata extract
Read spatial data from an IPUMS extract
Remove label attributes from a data frame or labelled vector
Get path to IPUMS example datasets
ipums_extract
class
Add values to an existing IPUMS extract definition
Define an extract request for an IPUMS microdata collection
Define an IPUMS NHGIS extract request
Add values to an existing extract definition for an IPUMS microdata co...
Add values to an existing IPUMS NHGIS extract definition
Download a completed IPUMS data extract
Create dataset and time series table specifications for IPUMS NHGIS ex...
Convert recent extract definitions from tibble to list format
Browse definitions of previously submitted extract requests
Retrieve the definition and latest status of an extract request
List available data sources from IPUMS NHGIS
Get information on recent extracts
List available samples for IPUMS microdata collections
Bind multiple data frames by row, preserving labelled attributes
Callback classes
Collect data into R session with IPUMS attributes
List IPUMS data collections
ipums_ddi
class
Get file information for an IPUMS extract
List files contained within a zipped IPUMS extract
Join tabular data to geographic boundaries
Get contextual information about variables in an IPUMS data source
Clean unused labels
View a static webpage with variable metadata from an IPUMS extract
Launch a browser window to an IPUMS metadata page
ipumsr: An R Interface for Downloading, Reading, and Handling IPUMS Da...
Report on observations dropped during a join
Add labels for unlabelled values
Wait for an extract request to finish processing
Define labels for an unlabelled vector
Convert labelled data values to NA
Modify value labels for a labelled vector
Make a label placeholder object
Read metadata about an IPUMS microdata extract from a DDI codebook (.x...
Read data from an IPUMS microdata extract by chunk
Read metadata from an NHGIS codebook (.txt) file
Read tabular data from an NHGIS extract
Objects exported from other packages
Remove values from an existing extract definition for an IPUMS microda...
Remove values from an existing NHGIS extract definition
Remove values from an existing IPUMS extract definition
Store an extract definition in JSON format
tidyselect selection language in ipumsr
Set your IPUMS API key
Set your default IPUMS collection
Add IPUMS variable attributes to a data frame
Submit an extract request via the IPUMS API
Create variable and sample specifications for IPUMS microdata extract ...
An easy way to work with census, survey, and geographic data provided by IPUMS in R. Generate and download data through the IPUMS API and load IPUMS files into R with their associated metadata to make analysis easier. IPUMS data describing 1.4 billion individuals drawn from over 750 censuses and surveys is available free of charge from the IPUMS website <https://www.ipums.org>.
Useful links