본문 바로가기
3. 패키지/2) 패키지 활용

R 패키지 데이터 불러오는 방법

by makhimh 2019. 12. 21.
반응형

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

 

잘 불러와집니다. 

반응형

댓글