downloadandsave: Details on obtaining data and fields (for 2014-2016 at least)

View source: R/countyhealthrankings2015datadownloadsteps.R

downloadandsaveR Documentation

Details on obtaining data and fields (for 2014-2016 at least)

Description

Obtain and slightly modify 2014 and 2015 datasets from countyhealthrankings.org for use in R.

Source of data: http://www.countyhealthrankings.org/rankings/data

Also see http://www.countyhealthrankings.org/about-project

Obtained 3/27/2015 using the code in this function, downloadandsave.

Usage

downloadandsave(url, file)

Arguments

url

URL of data including filename

file

Name of local file to be saved in working directory during download

Details

This package contains the datasets, available via data, as well as this function downloadandsave that was used to obtain the datasets. Also, this package later could require("analyze.stuff") for helper functions lead.zeroes() and put.first() but that package is not public yet (not yet a public repo), so those two functions are included separately in this package.

Value

data.frame of downloaded and cleaned data

Examples

 ## Not run: 

 # This is how the two datasets were obtained and cleaned:

 countyhealth16 <- downloadandsave(
   'http://www.countyhealthrankings.org/sites/default/files/2016CHR_CSV_Analytic_Data.csv',
   'countyhealth16.csv')
 save(countyhealth16, file='countyhealth16.RData')

 countyhealth15 <- downloadandsave(
   'http://www.countyhealthrankings.org/sites/default/files/2015%20CHR%20Analytic%20Data.csv',
   'countyhealth15.csv')
 save(countyhealth15, file='countyhealth15.RData')

 countyhealth14 <- downloadandsave(
   'http://www.countyhealthrankings.org/sites/default/files/2014%20CHR%20analytic%20data.csv',
   'countyhealth14.csv')
 save(countyhealth14, file='countyhealth14.RData')
 
## End(Not run)

 ## Not run: 

 table(countyhealth15$County.that.was.not.ranked, useNA='always')
 #  0    1 <NA>
 #  1   79 3111
 length(countyhealth15$FIPS)
 # 3191
 table(nchar(countyhealth15$FIPS))
 # always 5
 
## End(Not run)

ejanalysis/countyhealthrankings documentation built on March 25, 2022, 9:15 a.m.