10.5 R 패키지에 데이터 세트 추가
패키지에 데이터 세트와 함수를 포함할 수 있다. R 패키지에 “data” 폴더를 추가한 다음 데이터 세트를 해당 폴더에 저장하기만 하면 된다. 이러한 데이터 세트는 R 데이터 프레임 또는 모든 유형의 원시 데이터 파일 일 수 있다. 기대 수명 프로젝트의 경우 data.gov 웹 사이트에서 다운로드 한 csv 파일이 포함된 데이터 폴더를 복사하였다. 그런 다음 이 코드를 사용하여 이 데이터 세트를 R 데이터 프레임으로 저장했다.
library(readr)
life_expectancy <- read_csv("data/NCHS_-_Death_rates_and_life_expectancy_at_birth.csv")
# Clean up dataframe
# Use shorter column names
names(life_expectancy)[1] <- "year"
names(life_expectancy)[2] <- "race"
names(life_expectancy)[3] <- "sex"
names(life_expectancy)[4] <- "life_expectancy"
names(life_expectancy)[5] <- "death_rate"
save(life_expectancy, file ="data/life_expectancy.rdata")
다음으로, 빌드보기에서 “Clean and Rebuild”를 클릭하여 life 패키지를 다시 구축해 보자. 이 프로세스가 완료되면 모든 RStudio 프로젝트에서이 코드를 사용하여 데이터 세트에 액세스할 수 있다.
library(life)
head(life_expectancy)
이것은 이 데이터 세트의 시작을 보여줄 것이며 더 중요한 것은 기대 수명 분석을 다시 실행하지 않고도 모든 분석에서이 코드를 사용할 수 있다는 것이다.