반응형
R에서 제공하는 내장 데이터셋 말고, 설치한 패키지에서 데이터를 제공하는 경우가 있습니다. 예를들어 MASS라는 패키지에서 제공하는 데이터들을 불러오는 방법은 아래와 같습니다.
> data(package="MASS")$results[,3]
[1] "Aids2" "Animals" "Boston" "Cars93" "Cushings" "DDT" "GAGurine" "Insurance" "Melanoma" "OME"
[11] "Pima.te" "Pima.tr" "Pima.tr2" "Rabbit" "Rubber" "SP500" "Sitka" "Sitka89" "Skye" "Traffic"
[21] "UScereal" "UScrime" "VA" "abbey" "accdeaths" "anorexia" "bacteria" "beav1" "beav2" "biopsy"
[31] "birthwt" "cabbages" "caith" "cats" "cement" "chem" "coop" "cpus" "crabs" "deaths"
[41] "drivers" "eagles" "epil" "farms" "fgl" "forbes" "galaxies" "gehan" "genotype" "geyser"
[51] "gilgais" "hills" "housing" "immer" "leuk" "mammals" "mcycle" "menarche" "michelson" "minn38"
[61] "motors" "muscle" "newcomb" "nlschools" "npk" "npr1" "oats" "painters" "petrol" "phones"
[71] "quine" "road" "rotifer" "ships" "shoes" "shrimp" "shuttle" "snails" "steam" "stormer"
[81] "survey" "synth.te" "synth.tr" "topo" "waders" "whiteside" "wtloss"
세번째 데이터인 Boston을 예로 듭시다. R의 내장데이터들과 달리 패키지의 데이터들은 Load를 해주어야 사용할 수 있습니다. Boston이라고 콘솔창에 입력하면 아래와 같은 오류가 뜹니다.
> Boston
Error: object 'Boston' not found
Boston 이라는 데이터를 불러오는 방법은 아래와 같습니다.
data("Boston",package="MASS")
Boston 이라고 입력해봅시다.
> Boston
crim zn indus chas nox rm age dis rad tax ptratio black lstat medv
1 0.00632 18.0 2.31 0 0.5380 6.575 65.2 4.0900 1 296 15.3 396.90 4.98 24.0
2 0.02731 0.0 7.07 0 0.4690 6.421 78.9 4.9671 2 242 17.8 396.90 9.14 21.6
3 0.02729 0.0 7.07 0 0.4690 7.185 61.1 4.9671 2 242 17.8 392.83 4.03 34.7
4 0.03237 0.0 2.18 0 0.4580 6.998 45.8 6.0622 3 222 18.7 394.63 2.94 33.4
5 0.06905 0.0 2.18 0 0.4580 7.147 54.2 6.0622 3 222 18.7 396.90 5.33 36.2
6 0.02985 0.0 2.18 0 0.4580 6.430 58.7 6.0622 3 222 18.7 394.12 5.21 28.7
7 0.08829 12.5 7.87 0 0.5240 6.012 66.6 5.5605 5 311 15.2 395.60 12.43 22.9
8 0.14455 12.5 7.87 0 0.5240 6.172 96.1 5.9505 5 311 15.2 396.90 19.15 27.1
잘 불러와집니다.
반응형
'3. 패키지 > 2) 패키지 활용' 카테고리의 다른 글
[R] 현재 불러와진 패키지 확인 방법 (0) | 2020.11.30 |
---|---|
R 패키지 설명 보는 법 (0) | 2020.11.27 |
[R] 패키지 안에 있는 함수 목록 보는 방법 (0) | 2019.12.21 |
R 패키지 불러올 때 library 대신 :: 이용하여 한줄로 끝내기 (0) | 2019.11.28 |
R 패키지 불러오는(load) 방법 (0) | 2019.11.28 |
댓글