# Load packages
library (caret)
## Warning: package 'caret' was built under R version 4.5.2
## Loading required package: ggplot2
## Warning: package 'ggplot2' was built under R version 4.5.2
## Loading required package: lattice
library (mlbench)
## Warning: package 'mlbench' was built under R version 4.5.2
library (randomForest)
## randomForest 4.7-1.2
## Type rfNews() to see new features/changes/bug fixes.
## 
## Attaching package: 'randomForest'
## The following object is masked from 'package:ggplot2':
## 
##     margin
car <- read.csv("~/Documents/car.data", header=FALSE)
str(car)
## 'data.frame':    1728 obs. of  7 variables:
##  $ V1: chr  "vhigh" "vhigh" "vhigh" "vhigh" ...
##  $ V2: chr  "vhigh" "vhigh" "vhigh" "vhigh" ...
##  $ V3: chr  "2" "2" "2" "2" ...
##  $ V4: chr  "2" "2" "2" "2" ...
##  $ V5: chr  "small" "small" "small" "med" ...
##  $ V6: chr  "low" "med" "high" "low" ...
##  $ V7: chr  "unacc" "unacc" "unacc" "unacc" ...
car$V7 <-as.factor(car$V7)
car
##         V1    V2    V3   V4    V5   V6    V7
## 1    vhigh vhigh     2    2 small  low unacc
## 2    vhigh vhigh     2    2 small  med unacc
## 3    vhigh vhigh     2    2 small high unacc
## 4    vhigh vhigh     2    2   med  low unacc
## 5    vhigh vhigh     2    2   med  med unacc
## 6    vhigh vhigh     2    2   med high unacc
## 7    vhigh vhigh     2    2   big  low unacc
## 8    vhigh vhigh     2    2   big  med unacc
## 9    vhigh vhigh     2    2   big high unacc
## 10   vhigh vhigh     2    4 small  low unacc
## 11   vhigh vhigh     2    4 small  med unacc
## 12   vhigh vhigh     2    4 small high unacc
## 13   vhigh vhigh     2    4   med  low unacc
## 14   vhigh vhigh     2    4   med  med unacc
## 15   vhigh vhigh     2    4   med high unacc
## 16   vhigh vhigh     2    4   big  low unacc
## 17   vhigh vhigh     2    4   big  med unacc
## 18   vhigh vhigh     2    4   big high unacc
## 19   vhigh vhigh     2 more small  low unacc
## 20   vhigh vhigh     2 more small  med unacc
## 21   vhigh vhigh     2 more small high unacc
## 22   vhigh vhigh     2 more   med  low unacc
## 23   vhigh vhigh     2 more   med  med unacc
## 24   vhigh vhigh     2 more   med high unacc
## 25   vhigh vhigh     2 more   big  low unacc
## 26   vhigh vhigh     2 more   big  med unacc
## 27   vhigh vhigh     2 more   big high unacc
## 28   vhigh vhigh     3    2 small  low unacc
## 29   vhigh vhigh     3    2 small  med unacc
## 30   vhigh vhigh     3    2 small high unacc
## 31   vhigh vhigh     3    2   med  low unacc
## 32   vhigh vhigh     3    2   med  med unacc
## 33   vhigh vhigh     3    2   med high unacc
## 34   vhigh vhigh     3    2   big  low unacc
## 35   vhigh vhigh     3    2   big  med unacc
## 36   vhigh vhigh     3    2   big high unacc
## 37   vhigh vhigh     3    4 small  low unacc
## 38   vhigh vhigh     3    4 small  med unacc
## 39   vhigh vhigh     3    4 small high unacc
## 40   vhigh vhigh     3    4   med  low unacc
## 41   vhigh vhigh     3    4   med  med unacc
## 42   vhigh vhigh     3    4   med high unacc
## 43   vhigh vhigh     3    4   big  low unacc
## 44   vhigh vhigh     3    4   big  med unacc
## 45   vhigh vhigh     3    4   big high unacc
## 46   vhigh vhigh     3 more small  low unacc
## 47   vhigh vhigh     3 more small  med unacc
## 48   vhigh vhigh     3 more small high unacc
## 49   vhigh vhigh     3 more   med  low unacc
## 50   vhigh vhigh     3 more   med  med unacc
## 51   vhigh vhigh     3 more   med high unacc
## 52   vhigh vhigh     3 more   big  low unacc
## 53   vhigh vhigh     3 more   big  med unacc
## 54   vhigh vhigh     3 more   big high unacc
## 55   vhigh vhigh     4    2 small  low unacc
## 56   vhigh vhigh     4    2 small  med unacc
## 57   vhigh vhigh     4    2 small high unacc
## 58   vhigh vhigh     4    2   med  low unacc
## 59   vhigh vhigh     4    2   med  med unacc
## 60   vhigh vhigh     4    2   med high unacc
## 61   vhigh vhigh     4    2   big  low unacc
## 62   vhigh vhigh     4    2   big  med unacc
## 63   vhigh vhigh     4    2   big high unacc
## 64   vhigh vhigh     4    4 small  low unacc
## 65   vhigh vhigh     4    4 small  med unacc
## 66   vhigh vhigh     4    4 small high unacc
## 67   vhigh vhigh     4    4   med  low unacc
## 68   vhigh vhigh     4    4   med  med unacc
## 69   vhigh vhigh     4    4   med high unacc
## 70   vhigh vhigh     4    4   big  low unacc
## 71   vhigh vhigh     4    4   big  med unacc
## 72   vhigh vhigh     4    4   big high unacc
## 73   vhigh vhigh     4 more small  low unacc
## 74   vhigh vhigh     4 more small  med unacc
## 75   vhigh vhigh     4 more small high unacc
## 76   vhigh vhigh     4 more   med  low unacc
## 77   vhigh vhigh     4 more   med  med unacc
## 78   vhigh vhigh     4 more   med high unacc
## 79   vhigh vhigh     4 more   big  low unacc
## 80   vhigh vhigh     4 more   big  med unacc
## 81   vhigh vhigh     4 more   big high unacc
## 82   vhigh vhigh 5more    2 small  low unacc
## 83   vhigh vhigh 5more    2 small  med unacc
## 84   vhigh vhigh 5more    2 small high unacc
## 85   vhigh vhigh 5more    2   med  low unacc
## 86   vhigh vhigh 5more    2   med  med unacc
## 87   vhigh vhigh 5more    2   med high unacc
## 88   vhigh vhigh 5more    2   big  low unacc
## 89   vhigh vhigh 5more    2   big  med unacc
## 90   vhigh vhigh 5more    2   big high unacc
## 91   vhigh vhigh 5more    4 small  low unacc
## 92   vhigh vhigh 5more    4 small  med unacc
## 93   vhigh vhigh 5more    4 small high unacc
## 94   vhigh vhigh 5more    4   med  low unacc
## 95   vhigh vhigh 5more    4   med  med unacc
## 96   vhigh vhigh 5more    4   med high unacc
## 97   vhigh vhigh 5more    4   big  low unacc
## 98   vhigh vhigh 5more    4   big  med unacc
## 99   vhigh vhigh 5more    4   big high unacc
## 100  vhigh vhigh 5more more small  low unacc
## 101  vhigh vhigh 5more more small  med unacc
## 102  vhigh vhigh 5more more small high unacc
## 103  vhigh vhigh 5more more   med  low unacc
## 104  vhigh vhigh 5more more   med  med unacc
## 105  vhigh vhigh 5more more   med high unacc
## 106  vhigh vhigh 5more more   big  low unacc
## 107  vhigh vhigh 5more more   big  med unacc
## 108  vhigh vhigh 5more more   big high unacc
## 109  vhigh  high     2    2 small  low unacc
## 110  vhigh  high     2    2 small  med unacc
## 111  vhigh  high     2    2 small high unacc
## 112  vhigh  high     2    2   med  low unacc
## 113  vhigh  high     2    2   med  med unacc
## 114  vhigh  high     2    2   med high unacc
## 115  vhigh  high     2    2   big  low unacc
## 116  vhigh  high     2    2   big  med unacc
## 117  vhigh  high     2    2   big high unacc
## 118  vhigh  high     2    4 small  low unacc
## 119  vhigh  high     2    4 small  med unacc
## 120  vhigh  high     2    4 small high unacc
## 121  vhigh  high     2    4   med  low unacc
## 122  vhigh  high     2    4   med  med unacc
## 123  vhigh  high     2    4   med high unacc
## 124  vhigh  high     2    4   big  low unacc
## 125  vhigh  high     2    4   big  med unacc
## 126  vhigh  high     2    4   big high unacc
## 127  vhigh  high     2 more small  low unacc
## 128  vhigh  high     2 more small  med unacc
## 129  vhigh  high     2 more small high unacc
## 130  vhigh  high     2 more   med  low unacc
## 131  vhigh  high     2 more   med  med unacc
## 132  vhigh  high     2 more   med high unacc
## 133  vhigh  high     2 more   big  low unacc
## 134  vhigh  high     2 more   big  med unacc
## 135  vhigh  high     2 more   big high unacc
## 136  vhigh  high     3    2 small  low unacc
## 137  vhigh  high     3    2 small  med unacc
## 138  vhigh  high     3    2 small high unacc
## 139  vhigh  high     3    2   med  low unacc
## 140  vhigh  high     3    2   med  med unacc
## 141  vhigh  high     3    2   med high unacc
## 142  vhigh  high     3    2   big  low unacc
## 143  vhigh  high     3    2   big  med unacc
## 144  vhigh  high     3    2   big high unacc
## 145  vhigh  high     3    4 small  low unacc
## 146  vhigh  high     3    4 small  med unacc
## 147  vhigh  high     3    4 small high unacc
## 148  vhigh  high     3    4   med  low unacc
## 149  vhigh  high     3    4   med  med unacc
## 150  vhigh  high     3    4   med high unacc
## 151  vhigh  high     3    4   big  low unacc
## 152  vhigh  high     3    4   big  med unacc
## 153  vhigh  high     3    4   big high unacc
## 154  vhigh  high     3 more small  low unacc
## 155  vhigh  high     3 more small  med unacc
## 156  vhigh  high     3 more small high unacc
## 157  vhigh  high     3 more   med  low unacc
## 158  vhigh  high     3 more   med  med unacc
## 159  vhigh  high     3 more   med high unacc
## 160  vhigh  high     3 more   big  low unacc
## 161  vhigh  high     3 more   big  med unacc
## 162  vhigh  high     3 more   big high unacc
## 163  vhigh  high     4    2 small  low unacc
## 164  vhigh  high     4    2 small  med unacc
## 165  vhigh  high     4    2 small high unacc
## 166  vhigh  high     4    2   med  low unacc
## 167  vhigh  high     4    2   med  med unacc
## 168  vhigh  high     4    2   med high unacc
## 169  vhigh  high     4    2   big  low unacc
## 170  vhigh  high     4    2   big  med unacc
## 171  vhigh  high     4    2   big high unacc
## 172  vhigh  high     4    4 small  low unacc
## 173  vhigh  high     4    4 small  med unacc
## 174  vhigh  high     4    4 small high unacc
## 175  vhigh  high     4    4   med  low unacc
## 176  vhigh  high     4    4   med  med unacc
## 177  vhigh  high     4    4   med high unacc
## 178  vhigh  high     4    4   big  low unacc
## 179  vhigh  high     4    4   big  med unacc
## 180  vhigh  high     4    4   big high unacc
## 181  vhigh  high     4 more small  low unacc
## 182  vhigh  high     4 more small  med unacc
## 183  vhigh  high     4 more small high unacc
## 184  vhigh  high     4 more   med  low unacc
## 185  vhigh  high     4 more   med  med unacc
## 186  vhigh  high     4 more   med high unacc
## 187  vhigh  high     4 more   big  low unacc
## 188  vhigh  high     4 more   big  med unacc
## 189  vhigh  high     4 more   big high unacc
## 190  vhigh  high 5more    2 small  low unacc
## 191  vhigh  high 5more    2 small  med unacc
## 192  vhigh  high 5more    2 small high unacc
## 193  vhigh  high 5more    2   med  low unacc
## 194  vhigh  high 5more    2   med  med unacc
## 195  vhigh  high 5more    2   med high unacc
## 196  vhigh  high 5more    2   big  low unacc
## 197  vhigh  high 5more    2   big  med unacc
## 198  vhigh  high 5more    2   big high unacc
## 199  vhigh  high 5more    4 small  low unacc
## 200  vhigh  high 5more    4 small  med unacc
## 201  vhigh  high 5more    4 small high unacc
## 202  vhigh  high 5more    4   med  low unacc
## 203  vhigh  high 5more    4   med  med unacc
## 204  vhigh  high 5more    4   med high unacc
## 205  vhigh  high 5more    4   big  low unacc
## 206  vhigh  high 5more    4   big  med unacc
## 207  vhigh  high 5more    4   big high unacc
## 208  vhigh  high 5more more small  low unacc
## 209  vhigh  high 5more more small  med unacc
## 210  vhigh  high 5more more small high unacc
## 211  vhigh  high 5more more   med  low unacc
## 212  vhigh  high 5more more   med  med unacc
## 213  vhigh  high 5more more   med high unacc
## 214  vhigh  high 5more more   big  low unacc
## 215  vhigh  high 5more more   big  med unacc
## 216  vhigh  high 5more more   big high unacc
## 217  vhigh   med     2    2 small  low unacc
## 218  vhigh   med     2    2 small  med unacc
## 219  vhigh   med     2    2 small high unacc
## 220  vhigh   med     2    2   med  low unacc
## 221  vhigh   med     2    2   med  med unacc
## 222  vhigh   med     2    2   med high unacc
## 223  vhigh   med     2    2   big  low unacc
## 224  vhigh   med     2    2   big  med unacc
## 225  vhigh   med     2    2   big high unacc
## 226  vhigh   med     2    4 small  low unacc
## 227  vhigh   med     2    4 small  med unacc
## 228  vhigh   med     2    4 small high   acc
## 229  vhigh   med     2    4   med  low unacc
## 230  vhigh   med     2    4   med  med unacc
## 231  vhigh   med     2    4   med high   acc
## 232  vhigh   med     2    4   big  low unacc
## 233  vhigh   med     2    4   big  med   acc
## 234  vhigh   med     2    4   big high   acc
## 235  vhigh   med     2 more small  low unacc
## 236  vhigh   med     2 more small  med unacc
## 237  vhigh   med     2 more small high unacc
## 238  vhigh   med     2 more   med  low unacc
## 239  vhigh   med     2 more   med  med unacc
## 240  vhigh   med     2 more   med high   acc
## 241  vhigh   med     2 more   big  low unacc
## 242  vhigh   med     2 more   big  med   acc
## 243  vhigh   med     2 more   big high   acc
## 244  vhigh   med     3    2 small  low unacc
## 245  vhigh   med     3    2 small  med unacc
## 246  vhigh   med     3    2 small high unacc
## 247  vhigh   med     3    2   med  low unacc
## 248  vhigh   med     3    2   med  med unacc
## 249  vhigh   med     3    2   med high unacc
## 250  vhigh   med     3    2   big  low unacc
## 251  vhigh   med     3    2   big  med unacc
## 252  vhigh   med     3    2   big high unacc
## 253  vhigh   med     3    4 small  low unacc
## 254  vhigh   med     3    4 small  med unacc
## 255  vhigh   med     3    4 small high   acc
## 256  vhigh   med     3    4   med  low unacc
## 257  vhigh   med     3    4   med  med unacc
## 258  vhigh   med     3    4   med high   acc
## 259  vhigh   med     3    4   big  low unacc
## 260  vhigh   med     3    4   big  med   acc
## 261  vhigh   med     3    4   big high   acc
## 262  vhigh   med     3 more small  low unacc
## 263  vhigh   med     3 more small  med unacc
## 264  vhigh   med     3 more small high   acc
## 265  vhigh   med     3 more   med  low unacc
## 266  vhigh   med     3 more   med  med   acc
## 267  vhigh   med     3 more   med high   acc
## 268  vhigh   med     3 more   big  low unacc
## 269  vhigh   med     3 more   big  med   acc
## 270  vhigh   med     3 more   big high   acc
## 271  vhigh   med     4    2 small  low unacc
## 272  vhigh   med     4    2 small  med unacc
## 273  vhigh   med     4    2 small high unacc
## 274  vhigh   med     4    2   med  low unacc
## 275  vhigh   med     4    2   med  med unacc
## 276  vhigh   med     4    2   med high unacc
## 277  vhigh   med     4    2   big  low unacc
## 278  vhigh   med     4    2   big  med unacc
## 279  vhigh   med     4    2   big high unacc
## 280  vhigh   med     4    4 small  low unacc
## 281  vhigh   med     4    4 small  med unacc
## 282  vhigh   med     4    4 small high   acc
## 283  vhigh   med     4    4   med  low unacc
## 284  vhigh   med     4    4   med  med   acc
## 285  vhigh   med     4    4   med high   acc
## 286  vhigh   med     4    4   big  low unacc
## 287  vhigh   med     4    4   big  med   acc
## 288  vhigh   med     4    4   big high   acc
## 289  vhigh   med     4 more small  low unacc
## 290  vhigh   med     4 more small  med unacc
## 291  vhigh   med     4 more small high   acc
## 292  vhigh   med     4 more   med  low unacc
## 293  vhigh   med     4 more   med  med   acc
## 294  vhigh   med     4 more   med high   acc
## 295  vhigh   med     4 more   big  low unacc
## 296  vhigh   med     4 more   big  med   acc
## 297  vhigh   med     4 more   big high   acc
## 298  vhigh   med 5more    2 small  low unacc
## 299  vhigh   med 5more    2 small  med unacc
## 300  vhigh   med 5more    2 small high unacc
## 301  vhigh   med 5more    2   med  low unacc
## 302  vhigh   med 5more    2   med  med unacc
## 303  vhigh   med 5more    2   med high unacc
## 304  vhigh   med 5more    2   big  low unacc
## 305  vhigh   med 5more    2   big  med unacc
## 306  vhigh   med 5more    2   big high unacc
## 307  vhigh   med 5more    4 small  low unacc
## 308  vhigh   med 5more    4 small  med unacc
## 309  vhigh   med 5more    4 small high   acc
## 310  vhigh   med 5more    4   med  low unacc
## 311  vhigh   med 5more    4   med  med   acc
## 312  vhigh   med 5more    4   med high   acc
## 313  vhigh   med 5more    4   big  low unacc
## 314  vhigh   med 5more    4   big  med   acc
## 315  vhigh   med 5more    4   big high   acc
## 316  vhigh   med 5more more small  low unacc
## 317  vhigh   med 5more more small  med unacc
## 318  vhigh   med 5more more small high   acc
## 319  vhigh   med 5more more   med  low unacc
## 320  vhigh   med 5more more   med  med   acc
## 321  vhigh   med 5more more   med high   acc
## 322  vhigh   med 5more more   big  low unacc
## 323  vhigh   med 5more more   big  med   acc
## 324  vhigh   med 5more more   big high   acc
## 325  vhigh   low     2    2 small  low unacc
## 326  vhigh   low     2    2 small  med unacc
## 327  vhigh   low     2    2 small high unacc
## 328  vhigh   low     2    2   med  low unacc
## 329  vhigh   low     2    2   med  med unacc
## 330  vhigh   low     2    2   med high unacc
## 331  vhigh   low     2    2   big  low unacc
## 332  vhigh   low     2    2   big  med unacc
## 333  vhigh   low     2    2   big high unacc
## 334  vhigh   low     2    4 small  low unacc
## 335  vhigh   low     2    4 small  med unacc
## 336  vhigh   low     2    4 small high   acc
## 337  vhigh   low     2    4   med  low unacc
## 338  vhigh   low     2    4   med  med unacc
## 339  vhigh   low     2    4   med high   acc
## 340  vhigh   low     2    4   big  low unacc
## 341  vhigh   low     2    4   big  med   acc
## 342  vhigh   low     2    4   big high   acc
## 343  vhigh   low     2 more small  low unacc
## 344  vhigh   low     2 more small  med unacc
## 345  vhigh   low     2 more small high unacc
## 346  vhigh   low     2 more   med  low unacc
## 347  vhigh   low     2 more   med  med unacc
## 348  vhigh   low     2 more   med high   acc
## 349  vhigh   low     2 more   big  low unacc
## 350  vhigh   low     2 more   big  med   acc
## 351  vhigh   low     2 more   big high   acc
## 352  vhigh   low     3    2 small  low unacc
## 353  vhigh   low     3    2 small  med unacc
## 354  vhigh   low     3    2 small high unacc
## 355  vhigh   low     3    2   med  low unacc
## 356  vhigh   low     3    2   med  med unacc
## 357  vhigh   low     3    2   med high unacc
## 358  vhigh   low     3    2   big  low unacc
## 359  vhigh   low     3    2   big  med unacc
## 360  vhigh   low     3    2   big high unacc
## 361  vhigh   low     3    4 small  low unacc
## 362  vhigh   low     3    4 small  med unacc
## 363  vhigh   low     3    4 small high   acc
## 364  vhigh   low     3    4   med  low unacc
## 365  vhigh   low     3    4   med  med unacc
## 366  vhigh   low     3    4   med high   acc
## 367  vhigh   low     3    4   big  low unacc
## 368  vhigh   low     3    4   big  med   acc
## 369  vhigh   low     3    4   big high   acc
## 370  vhigh   low     3 more small  low unacc
## 371  vhigh   low     3 more small  med unacc
## 372  vhigh   low     3 more small high   acc
## 373  vhigh   low     3 more   med  low unacc
## 374  vhigh   low     3 more   med  med   acc
## 375  vhigh   low     3 more   med high   acc
## 376  vhigh   low     3 more   big  low unacc
## 377  vhigh   low     3 more   big  med   acc
## 378  vhigh   low     3 more   big high   acc
## 379  vhigh   low     4    2 small  low unacc
## 380  vhigh   low     4    2 small  med unacc
## 381  vhigh   low     4    2 small high unacc
## 382  vhigh   low     4    2   med  low unacc
## 383  vhigh   low     4    2   med  med unacc
## 384  vhigh   low     4    2   med high unacc
## 385  vhigh   low     4    2   big  low unacc
## 386  vhigh   low     4    2   big  med unacc
## 387  vhigh   low     4    2   big high unacc
## 388  vhigh   low     4    4 small  low unacc
## 389  vhigh   low     4    4 small  med unacc
## 390  vhigh   low     4    4 small high   acc
## 391  vhigh   low     4    4   med  low unacc
## 392  vhigh   low     4    4   med  med   acc
## 393  vhigh   low     4    4   med high   acc
## 394  vhigh   low     4    4   big  low unacc
## 395  vhigh   low     4    4   big  med   acc
## 396  vhigh   low     4    4   big high   acc
## 397  vhigh   low     4 more small  low unacc
## 398  vhigh   low     4 more small  med unacc
## 399  vhigh   low     4 more small high   acc
## 400  vhigh   low     4 more   med  low unacc
## 401  vhigh   low     4 more   med  med   acc
## 402  vhigh   low     4 more   med high   acc
## 403  vhigh   low     4 more   big  low unacc
## 404  vhigh   low     4 more   big  med   acc
## 405  vhigh   low     4 more   big high   acc
## 406  vhigh   low 5more    2 small  low unacc
## 407  vhigh   low 5more    2 small  med unacc
## 408  vhigh   low 5more    2 small high unacc
## 409  vhigh   low 5more    2   med  low unacc
## 410  vhigh   low 5more    2   med  med unacc
## 411  vhigh   low 5more    2   med high unacc
## 412  vhigh   low 5more    2   big  low unacc
## 413  vhigh   low 5more    2   big  med unacc
## 414  vhigh   low 5more    2   big high unacc
## 415  vhigh   low 5more    4 small  low unacc
## 416  vhigh   low 5more    4 small  med unacc
## 417  vhigh   low 5more    4 small high   acc
## 418  vhigh   low 5more    4   med  low unacc
## 419  vhigh   low 5more    4   med  med   acc
## 420  vhigh   low 5more    4   med high   acc
## 421  vhigh   low 5more    4   big  low unacc
## 422  vhigh   low 5more    4   big  med   acc
## 423  vhigh   low 5more    4   big high   acc
## 424  vhigh   low 5more more small  low unacc
## 425  vhigh   low 5more more small  med unacc
## 426  vhigh   low 5more more small high   acc
## 427  vhigh   low 5more more   med  low unacc
## 428  vhigh   low 5more more   med  med   acc
## 429  vhigh   low 5more more   med high   acc
## 430  vhigh   low 5more more   big  low unacc
## 431  vhigh   low 5more more   big  med   acc
## 432  vhigh   low 5more more   big high   acc
## 433   high vhigh     2    2 small  low unacc
## 434   high vhigh     2    2 small  med unacc
## 435   high vhigh     2    2 small high unacc
## 436   high vhigh     2    2   med  low unacc
## 437   high vhigh     2    2   med  med unacc
## 438   high vhigh     2    2   med high unacc
## 439   high vhigh     2    2   big  low unacc
## 440   high vhigh     2    2   big  med unacc
## 441   high vhigh     2    2   big high unacc
## 442   high vhigh     2    4 small  low unacc
## 443   high vhigh     2    4 small  med unacc
## 444   high vhigh     2    4 small high unacc
## 445   high vhigh     2    4   med  low unacc
## 446   high vhigh     2    4   med  med unacc
## 447   high vhigh     2    4   med high unacc
## 448   high vhigh     2    4   big  low unacc
## 449   high vhigh     2    4   big  med unacc
## 450   high vhigh     2    4   big high unacc
## 451   high vhigh     2 more small  low unacc
## 452   high vhigh     2 more small  med unacc
## 453   high vhigh     2 more small high unacc
## 454   high vhigh     2 more   med  low unacc
## 455   high vhigh     2 more   med  med unacc
## 456   high vhigh     2 more   med high unacc
## 457   high vhigh     2 more   big  low unacc
## 458   high vhigh     2 more   big  med unacc
## 459   high vhigh     2 more   big high unacc
## 460   high vhigh     3    2 small  low unacc
## 461   high vhigh     3    2 small  med unacc
## 462   high vhigh     3    2 small high unacc
## 463   high vhigh     3    2   med  low unacc
## 464   high vhigh     3    2   med  med unacc
## 465   high vhigh     3    2   med high unacc
## 466   high vhigh     3    2   big  low unacc
## 467   high vhigh     3    2   big  med unacc
## 468   high vhigh     3    2   big high unacc
## 469   high vhigh     3    4 small  low unacc
## 470   high vhigh     3    4 small  med unacc
## 471   high vhigh     3    4 small high unacc
## 472   high vhigh     3    4   med  low unacc
## 473   high vhigh     3    4   med  med unacc
## 474   high vhigh     3    4   med high unacc
## 475   high vhigh     3    4   big  low unacc
## 476   high vhigh     3    4   big  med unacc
## 477   high vhigh     3    4   big high unacc
## 478   high vhigh     3 more small  low unacc
## 479   high vhigh     3 more small  med unacc
## 480   high vhigh     3 more small high unacc
## 481   high vhigh     3 more   med  low unacc
## 482   high vhigh     3 more   med  med unacc
## 483   high vhigh     3 more   med high unacc
## 484   high vhigh     3 more   big  low unacc
## 485   high vhigh     3 more   big  med unacc
## 486   high vhigh     3 more   big high unacc
## 487   high vhigh     4    2 small  low unacc
## 488   high vhigh     4    2 small  med unacc
## 489   high vhigh     4    2 small high unacc
## 490   high vhigh     4    2   med  low unacc
## 491   high vhigh     4    2   med  med unacc
## 492   high vhigh     4    2   med high unacc
## 493   high vhigh     4    2   big  low unacc
## 494   high vhigh     4    2   big  med unacc
## 495   high vhigh     4    2   big high unacc
## 496   high vhigh     4    4 small  low unacc
## 497   high vhigh     4    4 small  med unacc
## 498   high vhigh     4    4 small high unacc
## 499   high vhigh     4    4   med  low unacc
## 500   high vhigh     4    4   med  med unacc
## 501   high vhigh     4    4   med high unacc
## 502   high vhigh     4    4   big  low unacc
## 503   high vhigh     4    4   big  med unacc
## 504   high vhigh     4    4   big high unacc
## 505   high vhigh     4 more small  low unacc
## 506   high vhigh     4 more small  med unacc
## 507   high vhigh     4 more small high unacc
## 508   high vhigh     4 more   med  low unacc
## 509   high vhigh     4 more   med  med unacc
## 510   high vhigh     4 more   med high unacc
## 511   high vhigh     4 more   big  low unacc
## 512   high vhigh     4 more   big  med unacc
## 513   high vhigh     4 more   big high unacc
## 514   high vhigh 5more    2 small  low unacc
## 515   high vhigh 5more    2 small  med unacc
## 516   high vhigh 5more    2 small high unacc
## 517   high vhigh 5more    2   med  low unacc
## 518   high vhigh 5more    2   med  med unacc
## 519   high vhigh 5more    2   med high unacc
## 520   high vhigh 5more    2   big  low unacc
## 521   high vhigh 5more    2   big  med unacc
## 522   high vhigh 5more    2   big high unacc
## 523   high vhigh 5more    4 small  low unacc
## 524   high vhigh 5more    4 small  med unacc
## 525   high vhigh 5more    4 small high unacc
## 526   high vhigh 5more    4   med  low unacc
## 527   high vhigh 5more    4   med  med unacc
## 528   high vhigh 5more    4   med high unacc
## 529   high vhigh 5more    4   big  low unacc
## 530   high vhigh 5more    4   big  med unacc
## 531   high vhigh 5more    4   big high unacc
## 532   high vhigh 5more more small  low unacc
## 533   high vhigh 5more more small  med unacc
## 534   high vhigh 5more more small high unacc
## 535   high vhigh 5more more   med  low unacc
## 536   high vhigh 5more more   med  med unacc
## 537   high vhigh 5more more   med high unacc
## 538   high vhigh 5more more   big  low unacc
## 539   high vhigh 5more more   big  med unacc
## 540   high vhigh 5more more   big high unacc
## 541   high  high     2    2 small  low unacc
## 542   high  high     2    2 small  med unacc
## 543   high  high     2    2 small high unacc
## 544   high  high     2    2   med  low unacc
## 545   high  high     2    2   med  med unacc
## 546   high  high     2    2   med high unacc
## 547   high  high     2    2   big  low unacc
## 548   high  high     2    2   big  med unacc
## 549   high  high     2    2   big high unacc
## 550   high  high     2    4 small  low unacc
## 551   high  high     2    4 small  med unacc
## 552   high  high     2    4 small high   acc
## 553   high  high     2    4   med  low unacc
## 554   high  high     2    4   med  med unacc
## 555   high  high     2    4   med high   acc
## 556   high  high     2    4   big  low unacc
## 557   high  high     2    4   big  med   acc
## 558   high  high     2    4   big high   acc
## 559   high  high     2 more small  low unacc
## 560   high  high     2 more small  med unacc
## 561   high  high     2 more small high unacc
## 562   high  high     2 more   med  low unacc
## 563   high  high     2 more   med  med unacc
## 564   high  high     2 more   med high   acc
## 565   high  high     2 more   big  low unacc
## 566   high  high     2 more   big  med   acc
## 567   high  high     2 more   big high   acc
## 568   high  high     3    2 small  low unacc
## 569   high  high     3    2 small  med unacc
## 570   high  high     3    2 small high unacc
## 571   high  high     3    2   med  low unacc
## 572   high  high     3    2   med  med unacc
## 573   high  high     3    2   med high unacc
## 574   high  high     3    2   big  low unacc
## 575   high  high     3    2   big  med unacc
## 576   high  high     3    2   big high unacc
## 577   high  high     3    4 small  low unacc
## 578   high  high     3    4 small  med unacc
## 579   high  high     3    4 small high   acc
## 580   high  high     3    4   med  low unacc
## 581   high  high     3    4   med  med unacc
## 582   high  high     3    4   med high   acc
## 583   high  high     3    4   big  low unacc
## 584   high  high     3    4   big  med   acc
## 585   high  high     3    4   big high   acc
## 586   high  high     3 more small  low unacc
## 587   high  high     3 more small  med unacc
## 588   high  high     3 more small high   acc
## 589   high  high     3 more   med  low unacc
## 590   high  high     3 more   med  med   acc
## 591   high  high     3 more   med high   acc
## 592   high  high     3 more   big  low unacc
## 593   high  high     3 more   big  med   acc
## 594   high  high     3 more   big high   acc
## 595   high  high     4    2 small  low unacc
## 596   high  high     4    2 small  med unacc
## 597   high  high     4    2 small high unacc
## 598   high  high     4    2   med  low unacc
## 599   high  high     4    2   med  med unacc
## 600   high  high     4    2   med high unacc
## 601   high  high     4    2   big  low unacc
## 602   high  high     4    2   big  med unacc
## 603   high  high     4    2   big high unacc
## 604   high  high     4    4 small  low unacc
## 605   high  high     4    4 small  med unacc
## 606   high  high     4    4 small high   acc
## 607   high  high     4    4   med  low unacc
## 608   high  high     4    4   med  med   acc
## 609   high  high     4    4   med high   acc
## 610   high  high     4    4   big  low unacc
## 611   high  high     4    4   big  med   acc
## 612   high  high     4    4   big high   acc
## 613   high  high     4 more small  low unacc
## 614   high  high     4 more small  med unacc
## 615   high  high     4 more small high   acc
## 616   high  high     4 more   med  low unacc
## 617   high  high     4 more   med  med   acc
## 618   high  high     4 more   med high   acc
## 619   high  high     4 more   big  low unacc
## 620   high  high     4 more   big  med   acc
## 621   high  high     4 more   big high   acc
## 622   high  high 5more    2 small  low unacc
## 623   high  high 5more    2 small  med unacc
## 624   high  high 5more    2 small high unacc
## 625   high  high 5more    2   med  low unacc
## 626   high  high 5more    2   med  med unacc
## 627   high  high 5more    2   med high unacc
## 628   high  high 5more    2   big  low unacc
## 629   high  high 5more    2   big  med unacc
## 630   high  high 5more    2   big high unacc
## 631   high  high 5more    4 small  low unacc
## 632   high  high 5more    4 small  med unacc
## 633   high  high 5more    4 small high   acc
## 634   high  high 5more    4   med  low unacc
## 635   high  high 5more    4   med  med   acc
## 636   high  high 5more    4   med high   acc
## 637   high  high 5more    4   big  low unacc
## 638   high  high 5more    4   big  med   acc
## 639   high  high 5more    4   big high   acc
## 640   high  high 5more more small  low unacc
## 641   high  high 5more more small  med unacc
## 642   high  high 5more more small high   acc
## 643   high  high 5more more   med  low unacc
## 644   high  high 5more more   med  med   acc
## 645   high  high 5more more   med high   acc
## 646   high  high 5more more   big  low unacc
## 647   high  high 5more more   big  med   acc
## 648   high  high 5more more   big high   acc
## 649   high   med     2    2 small  low unacc
## 650   high   med     2    2 small  med unacc
## 651   high   med     2    2 small high unacc
## 652   high   med     2    2   med  low unacc
## 653   high   med     2    2   med  med unacc
## 654   high   med     2    2   med high unacc
## 655   high   med     2    2   big  low unacc
## 656   high   med     2    2   big  med unacc
## 657   high   med     2    2   big high unacc
## 658   high   med     2    4 small  low unacc
## 659   high   med     2    4 small  med unacc
## 660   high   med     2    4 small high   acc
## 661   high   med     2    4   med  low unacc
## 662   high   med     2    4   med  med unacc
## 663   high   med     2    4   med high   acc
## 664   high   med     2    4   big  low unacc
## 665   high   med     2    4   big  med   acc
## 666   high   med     2    4   big high   acc
## 667   high   med     2 more small  low unacc
## 668   high   med     2 more small  med unacc
## 669   high   med     2 more small high unacc
## 670   high   med     2 more   med  low unacc
## 671   high   med     2 more   med  med unacc
## 672   high   med     2 more   med high   acc
## 673   high   med     2 more   big  low unacc
## 674   high   med     2 more   big  med   acc
## 675   high   med     2 more   big high   acc
## 676   high   med     3    2 small  low unacc
## 677   high   med     3    2 small  med unacc
## 678   high   med     3    2 small high unacc
## 679   high   med     3    2   med  low unacc
## 680   high   med     3    2   med  med unacc
## 681   high   med     3    2   med high unacc
## 682   high   med     3    2   big  low unacc
## 683   high   med     3    2   big  med unacc
## 684   high   med     3    2   big high unacc
## 685   high   med     3    4 small  low unacc
## 686   high   med     3    4 small  med unacc
## 687   high   med     3    4 small high   acc
## 688   high   med     3    4   med  low unacc
## 689   high   med     3    4   med  med unacc
## 690   high   med     3    4   med high   acc
## 691   high   med     3    4   big  low unacc
## 692   high   med     3    4   big  med   acc
## 693   high   med     3    4   big high   acc
## 694   high   med     3 more small  low unacc
## 695   high   med     3 more small  med unacc
## 696   high   med     3 more small high   acc
## 697   high   med     3 more   med  low unacc
## 698   high   med     3 more   med  med   acc
## 699   high   med     3 more   med high   acc
## 700   high   med     3 more   big  low unacc
## 701   high   med     3 more   big  med   acc
## 702   high   med     3 more   big high   acc
## 703   high   med     4    2 small  low unacc
## 704   high   med     4    2 small  med unacc
## 705   high   med     4    2 small high unacc
## 706   high   med     4    2   med  low unacc
## 707   high   med     4    2   med  med unacc
## 708   high   med     4    2   med high unacc
## 709   high   med     4    2   big  low unacc
## 710   high   med     4    2   big  med unacc
## 711   high   med     4    2   big high unacc
## 712   high   med     4    4 small  low unacc
## 713   high   med     4    4 small  med unacc
## 714   high   med     4    4 small high   acc
## 715   high   med     4    4   med  low unacc
## 716   high   med     4    4   med  med   acc
## 717   high   med     4    4   med high   acc
## 718   high   med     4    4   big  low unacc
## 719   high   med     4    4   big  med   acc
## 720   high   med     4    4   big high   acc
## 721   high   med     4 more small  low unacc
## 722   high   med     4 more small  med unacc
## 723   high   med     4 more small high   acc
## 724   high   med     4 more   med  low unacc
## 725   high   med     4 more   med  med   acc
## 726   high   med     4 more   med high   acc
## 727   high   med     4 more   big  low unacc
## 728   high   med     4 more   big  med   acc
## 729   high   med     4 more   big high   acc
## 730   high   med 5more    2 small  low unacc
## 731   high   med 5more    2 small  med unacc
## 732   high   med 5more    2 small high unacc
## 733   high   med 5more    2   med  low unacc
## 734   high   med 5more    2   med  med unacc
## 735   high   med 5more    2   med high unacc
## 736   high   med 5more    2   big  low unacc
## 737   high   med 5more    2   big  med unacc
## 738   high   med 5more    2   big high unacc
## 739   high   med 5more    4 small  low unacc
## 740   high   med 5more    4 small  med unacc
## 741   high   med 5more    4 small high   acc
## 742   high   med 5more    4   med  low unacc
## 743   high   med 5more    4   med  med   acc
## 744   high   med 5more    4   med high   acc
## 745   high   med 5more    4   big  low unacc
## 746   high   med 5more    4   big  med   acc
## 747   high   med 5more    4   big high   acc
## 748   high   med 5more more small  low unacc
## 749   high   med 5more more small  med unacc
## 750   high   med 5more more small high   acc
## 751   high   med 5more more   med  low unacc
## 752   high   med 5more more   med  med   acc
## 753   high   med 5more more   med high   acc
## 754   high   med 5more more   big  low unacc
## 755   high   med 5more more   big  med   acc
## 756   high   med 5more more   big high   acc
## 757   high   low     2    2 small  low unacc
## 758   high   low     2    2 small  med unacc
## 759   high   low     2    2 small high unacc
## 760   high   low     2    2   med  low unacc
## 761   high   low     2    2   med  med unacc
## 762   high   low     2    2   med high unacc
## 763   high   low     2    2   big  low unacc
## 764   high   low     2    2   big  med unacc
## 765   high   low     2    2   big high unacc
## 766   high   low     2    4 small  low unacc
## 767   high   low     2    4 small  med unacc
## 768   high   low     2    4 small high   acc
## 769   high   low     2    4   med  low unacc
## 770   high   low     2    4   med  med unacc
## 771   high   low     2    4   med high   acc
## 772   high   low     2    4   big  low unacc
## 773   high   low     2    4   big  med   acc
## 774   high   low     2    4   big high   acc
## 775   high   low     2 more small  low unacc
## 776   high   low     2 more small  med unacc
## 777   high   low     2 more small high unacc
## 778   high   low     2 more   med  low unacc
## 779   high   low     2 more   med  med unacc
## 780   high   low     2 more   med high   acc
## 781   high   low     2 more   big  low unacc
## 782   high   low     2 more   big  med   acc
## 783   high   low     2 more   big high   acc
## 784   high   low     3    2 small  low unacc
## 785   high   low     3    2 small  med unacc
## 786   high   low     3    2 small high unacc
## 787   high   low     3    2   med  low unacc
## 788   high   low     3    2   med  med unacc
## 789   high   low     3    2   med high unacc
## 790   high   low     3    2   big  low unacc
## 791   high   low     3    2   big  med unacc
## 792   high   low     3    2   big high unacc
## 793   high   low     3    4 small  low unacc
## 794   high   low     3    4 small  med unacc
## 795   high   low     3    4 small high   acc
## 796   high   low     3    4   med  low unacc
## 797   high   low     3    4   med  med unacc
## 798   high   low     3    4   med high   acc
## 799   high   low     3    4   big  low unacc
## 800   high   low     3    4   big  med   acc
## 801   high   low     3    4   big high   acc
## 802   high   low     3 more small  low unacc
## 803   high   low     3 more small  med unacc
## 804   high   low     3 more small high   acc
## 805   high   low     3 more   med  low unacc
## 806   high   low     3 more   med  med   acc
## 807   high   low     3 more   med high   acc
## 808   high   low     3 more   big  low unacc
## 809   high   low     3 more   big  med   acc
## 810   high   low     3 more   big high   acc
## 811   high   low     4    2 small  low unacc
## 812   high   low     4    2 small  med unacc
## 813   high   low     4    2 small high unacc
## 814   high   low     4    2   med  low unacc
## 815   high   low     4    2   med  med unacc
## 816   high   low     4    2   med high unacc
## 817   high   low     4    2   big  low unacc
## 818   high   low     4    2   big  med unacc
## 819   high   low     4    2   big high unacc
## 820   high   low     4    4 small  low unacc
## 821   high   low     4    4 small  med unacc
## 822   high   low     4    4 small high   acc
## 823   high   low     4    4   med  low unacc
## 824   high   low     4    4   med  med   acc
## 825   high   low     4    4   med high   acc
## 826   high   low     4    4   big  low unacc
## 827   high   low     4    4   big  med   acc
## 828   high   low     4    4   big high   acc
## 829   high   low     4 more small  low unacc
## 830   high   low     4 more small  med unacc
## 831   high   low     4 more small high   acc
## 832   high   low     4 more   med  low unacc
## 833   high   low     4 more   med  med   acc
## 834   high   low     4 more   med high   acc
## 835   high   low     4 more   big  low unacc
## 836   high   low     4 more   big  med   acc
## 837   high   low     4 more   big high   acc
## 838   high   low 5more    2 small  low unacc
## 839   high   low 5more    2 small  med unacc
## 840   high   low 5more    2 small high unacc
## 841   high   low 5more    2   med  low unacc
## 842   high   low 5more    2   med  med unacc
## 843   high   low 5more    2   med high unacc
## 844   high   low 5more    2   big  low unacc
## 845   high   low 5more    2   big  med unacc
## 846   high   low 5more    2   big high unacc
## 847   high   low 5more    4 small  low unacc
## 848   high   low 5more    4 small  med unacc
## 849   high   low 5more    4 small high   acc
## 850   high   low 5more    4   med  low unacc
## 851   high   low 5more    4   med  med   acc
## 852   high   low 5more    4   med high   acc
## 853   high   low 5more    4   big  low unacc
## 854   high   low 5more    4   big  med   acc
## 855   high   low 5more    4   big high   acc
## 856   high   low 5more more small  low unacc
## 857   high   low 5more more small  med unacc
## 858   high   low 5more more small high   acc
## 859   high   low 5more more   med  low unacc
## 860   high   low 5more more   med  med   acc
## 861   high   low 5more more   med high   acc
## 862   high   low 5more more   big  low unacc
## 863   high   low 5more more   big  med   acc
## 864   high   low 5more more   big high   acc
## 865    med vhigh     2    2 small  low unacc
## 866    med vhigh     2    2 small  med unacc
## 867    med vhigh     2    2 small high unacc
## 868    med vhigh     2    2   med  low unacc
## 869    med vhigh     2    2   med  med unacc
## 870    med vhigh     2    2   med high unacc
## 871    med vhigh     2    2   big  low unacc
## 872    med vhigh     2    2   big  med unacc
## 873    med vhigh     2    2   big high unacc
## 874    med vhigh     2    4 small  low unacc
## 875    med vhigh     2    4 small  med unacc
## 876    med vhigh     2    4 small high   acc
## 877    med vhigh     2    4   med  low unacc
## 878    med vhigh     2    4   med  med unacc
## 879    med vhigh     2    4   med high   acc
## 880    med vhigh     2    4   big  low unacc
## 881    med vhigh     2    4   big  med   acc
## 882    med vhigh     2    4   big high   acc
## 883    med vhigh     2 more small  low unacc
## 884    med vhigh     2 more small  med unacc
## 885    med vhigh     2 more small high unacc
## 886    med vhigh     2 more   med  low unacc
## 887    med vhigh     2 more   med  med unacc
## 888    med vhigh     2 more   med high   acc
## 889    med vhigh     2 more   big  low unacc
## 890    med vhigh     2 more   big  med   acc
## 891    med vhigh     2 more   big high   acc
## 892    med vhigh     3    2 small  low unacc
## 893    med vhigh     3    2 small  med unacc
## 894    med vhigh     3    2 small high unacc
## 895    med vhigh     3    2   med  low unacc
## 896    med vhigh     3    2   med  med unacc
## 897    med vhigh     3    2   med high unacc
## 898    med vhigh     3    2   big  low unacc
## 899    med vhigh     3    2   big  med unacc
## 900    med vhigh     3    2   big high unacc
## 901    med vhigh     3    4 small  low unacc
## 902    med vhigh     3    4 small  med unacc
## 903    med vhigh     3    4 small high   acc
## 904    med vhigh     3    4   med  low unacc
## 905    med vhigh     3    4   med  med unacc
## 906    med vhigh     3    4   med high   acc
## 907    med vhigh     3    4   big  low unacc
## 908    med vhigh     3    4   big  med   acc
## 909    med vhigh     3    4   big high   acc
## 910    med vhigh     3 more small  low unacc
## 911    med vhigh     3 more small  med unacc
## 912    med vhigh     3 more small high   acc
## 913    med vhigh     3 more   med  low unacc
## 914    med vhigh     3 more   med  med   acc
## 915    med vhigh     3 more   med high   acc
## 916    med vhigh     3 more   big  low unacc
## 917    med vhigh     3 more   big  med   acc
## 918    med vhigh     3 more   big high   acc
## 919    med vhigh     4    2 small  low unacc
## 920    med vhigh     4    2 small  med unacc
## 921    med vhigh     4    2 small high unacc
## 922    med vhigh     4    2   med  low unacc
## 923    med vhigh     4    2   med  med unacc
## 924    med vhigh     4    2   med high unacc
## 925    med vhigh     4    2   big  low unacc
## 926    med vhigh     4    2   big  med unacc
## 927    med vhigh     4    2   big high unacc
## 928    med vhigh     4    4 small  low unacc
## 929    med vhigh     4    4 small  med unacc
## 930    med vhigh     4    4 small high   acc
## 931    med vhigh     4    4   med  low unacc
## 932    med vhigh     4    4   med  med   acc
## 933    med vhigh     4    4   med high   acc
## 934    med vhigh     4    4   big  low unacc
## 935    med vhigh     4    4   big  med   acc
## 936    med vhigh     4    4   big high   acc
## 937    med vhigh     4 more small  low unacc
## 938    med vhigh     4 more small  med unacc
## 939    med vhigh     4 more small high   acc
## 940    med vhigh     4 more   med  low unacc
## 941    med vhigh     4 more   med  med   acc
## 942    med vhigh     4 more   med high   acc
## 943    med vhigh     4 more   big  low unacc
## 944    med vhigh     4 more   big  med   acc
## 945    med vhigh     4 more   big high   acc
## 946    med vhigh 5more    2 small  low unacc
## 947    med vhigh 5more    2 small  med unacc
## 948    med vhigh 5more    2 small high unacc
## 949    med vhigh 5more    2   med  low unacc
## 950    med vhigh 5more    2   med  med unacc
## 951    med vhigh 5more    2   med high unacc
## 952    med vhigh 5more    2   big  low unacc
## 953    med vhigh 5more    2   big  med unacc
## 954    med vhigh 5more    2   big high unacc
## 955    med vhigh 5more    4 small  low unacc
## 956    med vhigh 5more    4 small  med unacc
## 957    med vhigh 5more    4 small high   acc
## 958    med vhigh 5more    4   med  low unacc
## 959    med vhigh 5more    4   med  med   acc
## 960    med vhigh 5more    4   med high   acc
## 961    med vhigh 5more    4   big  low unacc
## 962    med vhigh 5more    4   big  med   acc
## 963    med vhigh 5more    4   big high   acc
## 964    med vhigh 5more more small  low unacc
## 965    med vhigh 5more more small  med unacc
## 966    med vhigh 5more more small high   acc
## 967    med vhigh 5more more   med  low unacc
## 968    med vhigh 5more more   med  med   acc
## 969    med vhigh 5more more   med high   acc
## 970    med vhigh 5more more   big  low unacc
## 971    med vhigh 5more more   big  med   acc
## 972    med vhigh 5more more   big high   acc
## 973    med  high     2    2 small  low unacc
## 974    med  high     2    2 small  med unacc
## 975    med  high     2    2 small high unacc
## 976    med  high     2    2   med  low unacc
## 977    med  high     2    2   med  med unacc
## 978    med  high     2    2   med high unacc
## 979    med  high     2    2   big  low unacc
## 980    med  high     2    2   big  med unacc
## 981    med  high     2    2   big high unacc
## 982    med  high     2    4 small  low unacc
## 983    med  high     2    4 small  med unacc
## 984    med  high     2    4 small high   acc
## 985    med  high     2    4   med  low unacc
## 986    med  high     2    4   med  med unacc
## 987    med  high     2    4   med high   acc
## 988    med  high     2    4   big  low unacc
## 989    med  high     2    4   big  med   acc
## 990    med  high     2    4   big high   acc
## 991    med  high     2 more small  low unacc
## 992    med  high     2 more small  med unacc
## 993    med  high     2 more small high unacc
## 994    med  high     2 more   med  low unacc
## 995    med  high     2 more   med  med unacc
## 996    med  high     2 more   med high   acc
## 997    med  high     2 more   big  low unacc
## 998    med  high     2 more   big  med   acc
## 999    med  high     2 more   big high   acc
## 1000   med  high     3    2 small  low unacc
## 1001   med  high     3    2 small  med unacc
## 1002   med  high     3    2 small high unacc
## 1003   med  high     3    2   med  low unacc
## 1004   med  high     3    2   med  med unacc
## 1005   med  high     3    2   med high unacc
## 1006   med  high     3    2   big  low unacc
## 1007   med  high     3    2   big  med unacc
## 1008   med  high     3    2   big high unacc
## 1009   med  high     3    4 small  low unacc
## 1010   med  high     3    4 small  med unacc
## 1011   med  high     3    4 small high   acc
## 1012   med  high     3    4   med  low unacc
## 1013   med  high     3    4   med  med unacc
## 1014   med  high     3    4   med high   acc
## 1015   med  high     3    4   big  low unacc
## 1016   med  high     3    4   big  med   acc
## 1017   med  high     3    4   big high   acc
## 1018   med  high     3 more small  low unacc
## 1019   med  high     3 more small  med unacc
## 1020   med  high     3 more small high   acc
## 1021   med  high     3 more   med  low unacc
## 1022   med  high     3 more   med  med   acc
## 1023   med  high     3 more   med high   acc
## 1024   med  high     3 more   big  low unacc
## 1025   med  high     3 more   big  med   acc
## 1026   med  high     3 more   big high   acc
## 1027   med  high     4    2 small  low unacc
## 1028   med  high     4    2 small  med unacc
## 1029   med  high     4    2 small high unacc
## 1030   med  high     4    2   med  low unacc
## 1031   med  high     4    2   med  med unacc
## 1032   med  high     4    2   med high unacc
## 1033   med  high     4    2   big  low unacc
## 1034   med  high     4    2   big  med unacc
## 1035   med  high     4    2   big high unacc
## 1036   med  high     4    4 small  low unacc
## 1037   med  high     4    4 small  med unacc
## 1038   med  high     4    4 small high   acc
## 1039   med  high     4    4   med  low unacc
## 1040   med  high     4    4   med  med   acc
## 1041   med  high     4    4   med high   acc
## 1042   med  high     4    4   big  low unacc
## 1043   med  high     4    4   big  med   acc
## 1044   med  high     4    4   big high   acc
## 1045   med  high     4 more small  low unacc
## 1046   med  high     4 more small  med unacc
## 1047   med  high     4 more small high   acc
## 1048   med  high     4 more   med  low unacc
## 1049   med  high     4 more   med  med   acc
## 1050   med  high     4 more   med high   acc
## 1051   med  high     4 more   big  low unacc
## 1052   med  high     4 more   big  med   acc
## 1053   med  high     4 more   big high   acc
## 1054   med  high 5more    2 small  low unacc
## 1055   med  high 5more    2 small  med unacc
## 1056   med  high 5more    2 small high unacc
## 1057   med  high 5more    2   med  low unacc
## 1058   med  high 5more    2   med  med unacc
## 1059   med  high 5more    2   med high unacc
## 1060   med  high 5more    2   big  low unacc
## 1061   med  high 5more    2   big  med unacc
## 1062   med  high 5more    2   big high unacc
## 1063   med  high 5more    4 small  low unacc
## 1064   med  high 5more    4 small  med unacc
## 1065   med  high 5more    4 small high   acc
## 1066   med  high 5more    4   med  low unacc
## 1067   med  high 5more    4   med  med   acc
## 1068   med  high 5more    4   med high   acc
## 1069   med  high 5more    4   big  low unacc
## 1070   med  high 5more    4   big  med   acc
## 1071   med  high 5more    4   big high   acc
## 1072   med  high 5more more small  low unacc
## 1073   med  high 5more more small  med unacc
## 1074   med  high 5more more small high   acc
## 1075   med  high 5more more   med  low unacc
## 1076   med  high 5more more   med  med   acc
## 1077   med  high 5more more   med high   acc
## 1078   med  high 5more more   big  low unacc
## 1079   med  high 5more more   big  med   acc
## 1080   med  high 5more more   big high   acc
## 1081   med   med     2    2 small  low unacc
## 1082   med   med     2    2 small  med unacc
## 1083   med   med     2    2 small high unacc
## 1084   med   med     2    2   med  low unacc
## 1085   med   med     2    2   med  med unacc
## 1086   med   med     2    2   med high unacc
## 1087   med   med     2    2   big  low unacc
## 1088   med   med     2    2   big  med unacc
## 1089   med   med     2    2   big high unacc
## 1090   med   med     2    4 small  low unacc
## 1091   med   med     2    4 small  med   acc
## 1092   med   med     2    4 small high   acc
## 1093   med   med     2    4   med  low unacc
## 1094   med   med     2    4   med  med   acc
## 1095   med   med     2    4   med high   acc
## 1096   med   med     2    4   big  low unacc
## 1097   med   med     2    4   big  med   acc
## 1098   med   med     2    4   big high vgood
## 1099   med   med     2 more small  low unacc
## 1100   med   med     2 more small  med unacc
## 1101   med   med     2 more small high unacc
## 1102   med   med     2 more   med  low unacc
## 1103   med   med     2 more   med  med   acc
## 1104   med   med     2 more   med high   acc
## 1105   med   med     2 more   big  low unacc
## 1106   med   med     2 more   big  med   acc
## 1107   med   med     2 more   big high vgood
## 1108   med   med     3    2 small  low unacc
## 1109   med   med     3    2 small  med unacc
## 1110   med   med     3    2 small high unacc
## 1111   med   med     3    2   med  low unacc
## 1112   med   med     3    2   med  med unacc
## 1113   med   med     3    2   med high unacc
## 1114   med   med     3    2   big  low unacc
## 1115   med   med     3    2   big  med unacc
## 1116   med   med     3    2   big high unacc
## 1117   med   med     3    4 small  low unacc
## 1118   med   med     3    4 small  med   acc
## 1119   med   med     3    4 small high   acc
## 1120   med   med     3    4   med  low unacc
## 1121   med   med     3    4   med  med   acc
## 1122   med   med     3    4   med high   acc
## 1123   med   med     3    4   big  low unacc
## 1124   med   med     3    4   big  med   acc
## 1125   med   med     3    4   big high vgood
## 1126   med   med     3 more small  low unacc
## 1127   med   med     3 more small  med   acc
## 1128   med   med     3 more small high   acc
## 1129   med   med     3 more   med  low unacc
## 1130   med   med     3 more   med  med   acc
## 1131   med   med     3 more   med high vgood
## 1132   med   med     3 more   big  low unacc
## 1133   med   med     3 more   big  med   acc
## 1134   med   med     3 more   big high vgood
## 1135   med   med     4    2 small  low unacc
## 1136   med   med     4    2 small  med unacc
## 1137   med   med     4    2 small high unacc
## 1138   med   med     4    2   med  low unacc
## 1139   med   med     4    2   med  med unacc
## 1140   med   med     4    2   med high unacc
## 1141   med   med     4    2   big  low unacc
## 1142   med   med     4    2   big  med unacc
## 1143   med   med     4    2   big high unacc
## 1144   med   med     4    4 small  low unacc
## 1145   med   med     4    4 small  med   acc
## 1146   med   med     4    4 small high   acc
## 1147   med   med     4    4   med  low unacc
## 1148   med   med     4    4   med  med   acc
## 1149   med   med     4    4   med high vgood
## 1150   med   med     4    4   big  low unacc
## 1151   med   med     4    4   big  med   acc
## 1152   med   med     4    4   big high vgood
## 1153   med   med     4 more small  low unacc
## 1154   med   med     4 more small  med   acc
## 1155   med   med     4 more small high   acc
## 1156   med   med     4 more   med  low unacc
## 1157   med   med     4 more   med  med   acc
## 1158   med   med     4 more   med high vgood
## 1159   med   med     4 more   big  low unacc
## 1160   med   med     4 more   big  med   acc
## 1161   med   med     4 more   big high vgood
## 1162   med   med 5more    2 small  low unacc
## 1163   med   med 5more    2 small  med unacc
## 1164   med   med 5more    2 small high unacc
## 1165   med   med 5more    2   med  low unacc
## 1166   med   med 5more    2   med  med unacc
## 1167   med   med 5more    2   med high unacc
## 1168   med   med 5more    2   big  low unacc
## 1169   med   med 5more    2   big  med unacc
## 1170   med   med 5more    2   big high unacc
## 1171   med   med 5more    4 small  low unacc
## 1172   med   med 5more    4 small  med   acc
## 1173   med   med 5more    4 small high   acc
## 1174   med   med 5more    4   med  low unacc
## 1175   med   med 5more    4   med  med   acc
## 1176   med   med 5more    4   med high vgood
## 1177   med   med 5more    4   big  low unacc
## 1178   med   med 5more    4   big  med   acc
## 1179   med   med 5more    4   big high vgood
## 1180   med   med 5more more small  low unacc
## 1181   med   med 5more more small  med   acc
## 1182   med   med 5more more small high   acc
## 1183   med   med 5more more   med  low unacc
## 1184   med   med 5more more   med  med   acc
## 1185   med   med 5more more   med high vgood
## 1186   med   med 5more more   big  low unacc
## 1187   med   med 5more more   big  med   acc
## 1188   med   med 5more more   big high vgood
## 1189   med   low     2    2 small  low unacc
## 1190   med   low     2    2 small  med unacc
## 1191   med   low     2    2 small high unacc
## 1192   med   low     2    2   med  low unacc
## 1193   med   low     2    2   med  med unacc
## 1194   med   low     2    2   med high unacc
## 1195   med   low     2    2   big  low unacc
## 1196   med   low     2    2   big  med unacc
## 1197   med   low     2    2   big high unacc
## 1198   med   low     2    4 small  low unacc
## 1199   med   low     2    4 small  med   acc
## 1200   med   low     2    4 small high  good
## 1201   med   low     2    4   med  low unacc
## 1202   med   low     2    4   med  med   acc
## 1203   med   low     2    4   med high  good
## 1204   med   low     2    4   big  low unacc
## 1205   med   low     2    4   big  med  good
## 1206   med   low     2    4   big high vgood
## 1207   med   low     2 more small  low unacc
## 1208   med   low     2 more small  med unacc
## 1209   med   low     2 more small high unacc
## 1210   med   low     2 more   med  low unacc
## 1211   med   low     2 more   med  med   acc
## 1212   med   low     2 more   med high  good
## 1213   med   low     2 more   big  low unacc
## 1214   med   low     2 more   big  med  good
## 1215   med   low     2 more   big high vgood
## 1216   med   low     3    2 small  low unacc
## 1217   med   low     3    2 small  med unacc
## 1218   med   low     3    2 small high unacc
## 1219   med   low     3    2   med  low unacc
## 1220   med   low     3    2   med  med unacc
## 1221   med   low     3    2   med high unacc
## 1222   med   low     3    2   big  low unacc
## 1223   med   low     3    2   big  med unacc
## 1224   med   low     3    2   big high unacc
## 1225   med   low     3    4 small  low unacc
## 1226   med   low     3    4 small  med   acc
## 1227   med   low     3    4 small high  good
## 1228   med   low     3    4   med  low unacc
## 1229   med   low     3    4   med  med   acc
## 1230   med   low     3    4   med high  good
## 1231   med   low     3    4   big  low unacc
## 1232   med   low     3    4   big  med  good
## 1233   med   low     3    4   big high vgood
## 1234   med   low     3 more small  low unacc
## 1235   med   low     3 more small  med   acc
## 1236   med   low     3 more small high  good
## 1237   med   low     3 more   med  low unacc
## 1238   med   low     3 more   med  med  good
## 1239   med   low     3 more   med high vgood
## 1240   med   low     3 more   big  low unacc
## 1241   med   low     3 more   big  med  good
## 1242   med   low     3 more   big high vgood
## 1243   med   low     4    2 small  low unacc
## 1244   med   low     4    2 small  med unacc
## 1245   med   low     4    2 small high unacc
## 1246   med   low     4    2   med  low unacc
## 1247   med   low     4    2   med  med unacc
## 1248   med   low     4    2   med high unacc
## 1249   med   low     4    2   big  low unacc
## 1250   med   low     4    2   big  med unacc
## 1251   med   low     4    2   big high unacc
## 1252   med   low     4    4 small  low unacc
## 1253   med   low     4    4 small  med   acc
## 1254   med   low     4    4 small high  good
## 1255   med   low     4    4   med  low unacc
## 1256   med   low     4    4   med  med  good
## 1257   med   low     4    4   med high vgood
## 1258   med   low     4    4   big  low unacc
## 1259   med   low     4    4   big  med  good
## 1260   med   low     4    4   big high vgood
## 1261   med   low     4 more small  low unacc
## 1262   med   low     4 more small  med   acc
## 1263   med   low     4 more small high  good
## 1264   med   low     4 more   med  low unacc
## 1265   med   low     4 more   med  med  good
## 1266   med   low     4 more   med high vgood
## 1267   med   low     4 more   big  low unacc
## 1268   med   low     4 more   big  med  good
## 1269   med   low     4 more   big high vgood
## 1270   med   low 5more    2 small  low unacc
## 1271   med   low 5more    2 small  med unacc
## 1272   med   low 5more    2 small high unacc
## 1273   med   low 5more    2   med  low unacc
## 1274   med   low 5more    2   med  med unacc
## 1275   med   low 5more    2   med high unacc
## 1276   med   low 5more    2   big  low unacc
## 1277   med   low 5more    2   big  med unacc
## 1278   med   low 5more    2   big high unacc
## 1279   med   low 5more    4 small  low unacc
## 1280   med   low 5more    4 small  med   acc
## 1281   med   low 5more    4 small high  good
## 1282   med   low 5more    4   med  low unacc
## 1283   med   low 5more    4   med  med  good
## 1284   med   low 5more    4   med high vgood
## 1285   med   low 5more    4   big  low unacc
## 1286   med   low 5more    4   big  med  good
## 1287   med   low 5more    4   big high vgood
## 1288   med   low 5more more small  low unacc
## 1289   med   low 5more more small  med   acc
## 1290   med   low 5more more small high  good
## 1291   med   low 5more more   med  low unacc
## 1292   med   low 5more more   med  med  good
## 1293   med   low 5more more   med high vgood
## 1294   med   low 5more more   big  low unacc
## 1295   med   low 5more more   big  med  good
## 1296   med   low 5more more   big high vgood
## 1297   low vhigh     2    2 small  low unacc
## 1298   low vhigh     2    2 small  med unacc
## 1299   low vhigh     2    2 small high unacc
## 1300   low vhigh     2    2   med  low unacc
## 1301   low vhigh     2    2   med  med unacc
## 1302   low vhigh     2    2   med high unacc
## 1303   low vhigh     2    2   big  low unacc
## 1304   low vhigh     2    2   big  med unacc
## 1305   low vhigh     2    2   big high unacc
## 1306   low vhigh     2    4 small  low unacc
## 1307   low vhigh     2    4 small  med unacc
## 1308   low vhigh     2    4 small high   acc
## 1309   low vhigh     2    4   med  low unacc
## 1310   low vhigh     2    4   med  med unacc
## 1311   low vhigh     2    4   med high   acc
## 1312   low vhigh     2    4   big  low unacc
## 1313   low vhigh     2    4   big  med   acc
## 1314   low vhigh     2    4   big high   acc
## 1315   low vhigh     2 more small  low unacc
## 1316   low vhigh     2 more small  med unacc
## 1317   low vhigh     2 more small high unacc
## 1318   low vhigh     2 more   med  low unacc
## 1319   low vhigh     2 more   med  med unacc
## 1320   low vhigh     2 more   med high   acc
## 1321   low vhigh     2 more   big  low unacc
## 1322   low vhigh     2 more   big  med   acc
## 1323   low vhigh     2 more   big high   acc
## 1324   low vhigh     3    2 small  low unacc
## 1325   low vhigh     3    2 small  med unacc
## 1326   low vhigh     3    2 small high unacc
## 1327   low vhigh     3    2   med  low unacc
## 1328   low vhigh     3    2   med  med unacc
## 1329   low vhigh     3    2   med high unacc
## 1330   low vhigh     3    2   big  low unacc
## 1331   low vhigh     3    2   big  med unacc
## 1332   low vhigh     3    2   big high unacc
## 1333   low vhigh     3    4 small  low unacc
## 1334   low vhigh     3    4 small  med unacc
## 1335   low vhigh     3    4 small high   acc
## 1336   low vhigh     3    4   med  low unacc
## 1337   low vhigh     3    4   med  med unacc
## 1338   low vhigh     3    4   med high   acc
## 1339   low vhigh     3    4   big  low unacc
## 1340   low vhigh     3    4   big  med   acc
## 1341   low vhigh     3    4   big high   acc
## 1342   low vhigh     3 more small  low unacc
## 1343   low vhigh     3 more small  med unacc
## 1344   low vhigh     3 more small high   acc
## 1345   low vhigh     3 more   med  low unacc
## 1346   low vhigh     3 more   med  med   acc
## 1347   low vhigh     3 more   med high   acc
## 1348   low vhigh     3 more   big  low unacc
## 1349   low vhigh     3 more   big  med   acc
## 1350   low vhigh     3 more   big high   acc
## 1351   low vhigh     4    2 small  low unacc
## 1352   low vhigh     4    2 small  med unacc
## 1353   low vhigh     4    2 small high unacc
## 1354   low vhigh     4    2   med  low unacc
## 1355   low vhigh     4    2   med  med unacc
## 1356   low vhigh     4    2   med high unacc
## 1357   low vhigh     4    2   big  low unacc
## 1358   low vhigh     4    2   big  med unacc
## 1359   low vhigh     4    2   big high unacc
## 1360   low vhigh     4    4 small  low unacc
## 1361   low vhigh     4    4 small  med unacc
## 1362   low vhigh     4    4 small high   acc
## 1363   low vhigh     4    4   med  low unacc
## 1364   low vhigh     4    4   med  med   acc
## 1365   low vhigh     4    4   med high   acc
## 1366   low vhigh     4    4   big  low unacc
## 1367   low vhigh     4    4   big  med   acc
## 1368   low vhigh     4    4   big high   acc
## 1369   low vhigh     4 more small  low unacc
## 1370   low vhigh     4 more small  med unacc
## 1371   low vhigh     4 more small high   acc
## 1372   low vhigh     4 more   med  low unacc
## 1373   low vhigh     4 more   med  med   acc
## 1374   low vhigh     4 more   med high   acc
## 1375   low vhigh     4 more   big  low unacc
## 1376   low vhigh     4 more   big  med   acc
## 1377   low vhigh     4 more   big high   acc
## 1378   low vhigh 5more    2 small  low unacc
## 1379   low vhigh 5more    2 small  med unacc
## 1380   low vhigh 5more    2 small high unacc
## 1381   low vhigh 5more    2   med  low unacc
## 1382   low vhigh 5more    2   med  med unacc
## 1383   low vhigh 5more    2   med high unacc
## 1384   low vhigh 5more    2   big  low unacc
## 1385   low vhigh 5more    2   big  med unacc
## 1386   low vhigh 5more    2   big high unacc
## 1387   low vhigh 5more    4 small  low unacc
## 1388   low vhigh 5more    4 small  med unacc
## 1389   low vhigh 5more    4 small high   acc
## 1390   low vhigh 5more    4   med  low unacc
## 1391   low vhigh 5more    4   med  med   acc
## 1392   low vhigh 5more    4   med high   acc
## 1393   low vhigh 5more    4   big  low unacc
## 1394   low vhigh 5more    4   big  med   acc
## 1395   low vhigh 5more    4   big high   acc
## 1396   low vhigh 5more more small  low unacc
## 1397   low vhigh 5more more small  med unacc
## 1398   low vhigh 5more more small high   acc
## 1399   low vhigh 5more more   med  low unacc
## 1400   low vhigh 5more more   med  med   acc
## 1401   low vhigh 5more more   med high   acc
## 1402   low vhigh 5more more   big  low unacc
## 1403   low vhigh 5more more   big  med   acc
## 1404   low vhigh 5more more   big high   acc
## 1405   low  high     2    2 small  low unacc
## 1406   low  high     2    2 small  med unacc
## 1407   low  high     2    2 small high unacc
## 1408   low  high     2    2   med  low unacc
## 1409   low  high     2    2   med  med unacc
## 1410   low  high     2    2   med high unacc
## 1411   low  high     2    2   big  low unacc
## 1412   low  high     2    2   big  med unacc
## 1413   low  high     2    2   big high unacc
## 1414   low  high     2    4 small  low unacc
## 1415   low  high     2    4 small  med   acc
## 1416   low  high     2    4 small high   acc
## 1417   low  high     2    4   med  low unacc
## 1418   low  high     2    4   med  med   acc
## 1419   low  high     2    4   med high   acc
## 1420   low  high     2    4   big  low unacc
## 1421   low  high     2    4   big  med   acc
## 1422   low  high     2    4   big high vgood
## 1423   low  high     2 more small  low unacc
## 1424   low  high     2 more small  med unacc
## 1425   low  high     2 more small high unacc
## 1426   low  high     2 more   med  low unacc
## 1427   low  high     2 more   med  med   acc
## 1428   low  high     2 more   med high   acc
## 1429   low  high     2 more   big  low unacc
## 1430   low  high     2 more   big  med   acc
## 1431   low  high     2 more   big high vgood
## 1432   low  high     3    2 small  low unacc
## 1433   low  high     3    2 small  med unacc
## 1434   low  high     3    2 small high unacc
## 1435   low  high     3    2   med  low unacc
## 1436   low  high     3    2   med  med unacc
## 1437   low  high     3    2   med high unacc
## 1438   low  high     3    2   big  low unacc
## 1439   low  high     3    2   big  med unacc
## 1440   low  high     3    2   big high unacc
## 1441   low  high     3    4 small  low unacc
## 1442   low  high     3    4 small  med   acc
## 1443   low  high     3    4 small high   acc
## 1444   low  high     3    4   med  low unacc
## 1445   low  high     3    4   med  med   acc
## 1446   low  high     3    4   med high   acc
## 1447   low  high     3    4   big  low unacc
## 1448   low  high     3    4   big  med   acc
## 1449   low  high     3    4   big high vgood
## 1450   low  high     3 more small  low unacc
## 1451   low  high     3 more small  med   acc
## 1452   low  high     3 more small high   acc
## 1453   low  high     3 more   med  low unacc
## 1454   low  high     3 more   med  med   acc
## 1455   low  high     3 more   med high vgood
## 1456   low  high     3 more   big  low unacc
## 1457   low  high     3 more   big  med   acc
## 1458   low  high     3 more   big high vgood
## 1459   low  high     4    2 small  low unacc
## 1460   low  high     4    2 small  med unacc
## 1461   low  high     4    2 small high unacc
## 1462   low  high     4    2   med  low unacc
## 1463   low  high     4    2   med  med unacc
## 1464   low  high     4    2   med high unacc
## 1465   low  high     4    2   big  low unacc
## 1466   low  high     4    2   big  med unacc
## 1467   low  high     4    2   big high unacc
## 1468   low  high     4    4 small  low unacc
## 1469   low  high     4    4 small  med   acc
## 1470   low  high     4    4 small high   acc
## 1471   low  high     4    4   med  low unacc
## 1472   low  high     4    4   med  med   acc
## 1473   low  high     4    4   med high vgood
## 1474   low  high     4    4   big  low unacc
## 1475   low  high     4    4   big  med   acc
## 1476   low  high     4    4   big high vgood
## 1477   low  high     4 more small  low unacc
## 1478   low  high     4 more small  med   acc
## 1479   low  high     4 more small high   acc
## 1480   low  high     4 more   med  low unacc
## 1481   low  high     4 more   med  med   acc
## 1482   low  high     4 more   med high vgood
## 1483   low  high     4 more   big  low unacc
## 1484   low  high     4 more   big  med   acc
## 1485   low  high     4 more   big high vgood
## 1486   low  high 5more    2 small  low unacc
## 1487   low  high 5more    2 small  med unacc
## 1488   low  high 5more    2 small high unacc
## 1489   low  high 5more    2   med  low unacc
## 1490   low  high 5more    2   med  med unacc
## 1491   low  high 5more    2   med high unacc
## 1492   low  high 5more    2   big  low unacc
## 1493   low  high 5more    2   big  med unacc
## 1494   low  high 5more    2   big high unacc
## 1495   low  high 5more    4 small  low unacc
## 1496   low  high 5more    4 small  med   acc
## 1497   low  high 5more    4 small high   acc
## 1498   low  high 5more    4   med  low unacc
## 1499   low  high 5more    4   med  med   acc
## 1500   low  high 5more    4   med high vgood
## 1501   low  high 5more    4   big  low unacc
## 1502   low  high 5more    4   big  med   acc
## 1503   low  high 5more    4   big high vgood
## 1504   low  high 5more more small  low unacc
## 1505   low  high 5more more small  med   acc
## 1506   low  high 5more more small high   acc
## 1507   low  high 5more more   med  low unacc
## 1508   low  high 5more more   med  med   acc
## 1509   low  high 5more more   med high vgood
## 1510   low  high 5more more   big  low unacc
## 1511   low  high 5more more   big  med   acc
## 1512   low  high 5more more   big high vgood
## 1513   low   med     2    2 small  low unacc
## 1514   low   med     2    2 small  med unacc
## 1515   low   med     2    2 small high unacc
## 1516   low   med     2    2   med  low unacc
## 1517   low   med     2    2   med  med unacc
## 1518   low   med     2    2   med high unacc
## 1519   low   med     2    2   big  low unacc
## 1520   low   med     2    2   big  med unacc
## 1521   low   med     2    2   big high unacc
## 1522   low   med     2    4 small  low unacc
## 1523   low   med     2    4 small  med   acc
## 1524   low   med     2    4 small high  good
## 1525   low   med     2    4   med  low unacc
## 1526   low   med     2    4   med  med   acc
## 1527   low   med     2    4   med high  good
## 1528   low   med     2    4   big  low unacc
## 1529   low   med     2    4   big  med  good
## 1530   low   med     2    4   big high vgood
## 1531   low   med     2 more small  low unacc
## 1532   low   med     2 more small  med unacc
## 1533   low   med     2 more small high unacc
## 1534   low   med     2 more   med  low unacc
## 1535   low   med     2 more   med  med   acc
## 1536   low   med     2 more   med high  good
## 1537   low   med     2 more   big  low unacc
## 1538   low   med     2 more   big  med  good
## 1539   low   med     2 more   big high vgood
## 1540   low   med     3    2 small  low unacc
## 1541   low   med     3    2 small  med unacc
## 1542   low   med     3    2 small high unacc
## 1543   low   med     3    2   med  low unacc
## 1544   low   med     3    2   med  med unacc
## 1545   low   med     3    2   med high unacc
## 1546   low   med     3    2   big  low unacc
## 1547   low   med     3    2   big  med unacc
## 1548   low   med     3    2   big high unacc
## 1549   low   med     3    4 small  low unacc
## 1550   low   med     3    4 small  med   acc
## 1551   low   med     3    4 small high  good
## 1552   low   med     3    4   med  low unacc
## 1553   low   med     3    4   med  med   acc
## 1554   low   med     3    4   med high  good
## 1555   low   med     3    4   big  low unacc
## 1556   low   med     3    4   big  med  good
## 1557   low   med     3    4   big high vgood
## 1558   low   med     3 more small  low unacc
## 1559   low   med     3 more small  med   acc
## 1560   low   med     3 more small high  good
## 1561   low   med     3 more   med  low unacc
## 1562   low   med     3 more   med  med  good
## 1563   low   med     3 more   med high vgood
## 1564   low   med     3 more   big  low unacc
## 1565   low   med     3 more   big  med  good
## 1566   low   med     3 more   big high vgood
## 1567   low   med     4    2 small  low unacc
## 1568   low   med     4    2 small  med unacc
## 1569   low   med     4    2 small high unacc
## 1570   low   med     4    2   med  low unacc
## 1571   low   med     4    2   med  med unacc
## 1572   low   med     4    2   med high unacc
## 1573   low   med     4    2   big  low unacc
## 1574   low   med     4    2   big  med unacc
## 1575   low   med     4    2   big high unacc
## 1576   low   med     4    4 small  low unacc
## 1577   low   med     4    4 small  med   acc
## 1578   low   med     4    4 small high  good
## 1579   low   med     4    4   med  low unacc
## 1580   low   med     4    4   med  med  good
## 1581   low   med     4    4   med high vgood
## 1582   low   med     4    4   big  low unacc
## 1583   low   med     4    4   big  med  good
## 1584   low   med     4    4   big high vgood
## 1585   low   med     4 more small  low unacc
## 1586   low   med     4 more small  med   acc
## 1587   low   med     4 more small high  good
## 1588   low   med     4 more   med  low unacc
## 1589   low   med     4 more   med  med  good
## 1590   low   med     4 more   med high vgood
## 1591   low   med     4 more   big  low unacc
## 1592   low   med     4 more   big  med  good
## 1593   low   med     4 more   big high vgood
## 1594   low   med 5more    2 small  low unacc
## 1595   low   med 5more    2 small  med unacc
## 1596   low   med 5more    2 small high unacc
## 1597   low   med 5more    2   med  low unacc
## 1598   low   med 5more    2   med  med unacc
## 1599   low   med 5more    2   med high unacc
## 1600   low   med 5more    2   big  low unacc
## 1601   low   med 5more    2   big  med unacc
## 1602   low   med 5more    2   big high unacc
## 1603   low   med 5more    4 small  low unacc
## 1604   low   med 5more    4 small  med   acc
## 1605   low   med 5more    4 small high  good
## 1606   low   med 5more    4   med  low unacc
## 1607   low   med 5more    4   med  med  good
## 1608   low   med 5more    4   med high vgood
## 1609   low   med 5more    4   big  low unacc
## 1610   low   med 5more    4   big  med  good
## 1611   low   med 5more    4   big high vgood
## 1612   low   med 5more more small  low unacc
## 1613   low   med 5more more small  med   acc
## 1614   low   med 5more more small high  good
## 1615   low   med 5more more   med  low unacc
## 1616   low   med 5more more   med  med  good
## 1617   low   med 5more more   med high vgood
## 1618   low   med 5more more   big  low unacc
## 1619   low   med 5more more   big  med  good
## 1620   low   med 5more more   big high vgood
## 1621   low   low     2    2 small  low unacc
## 1622   low   low     2    2 small  med unacc
## 1623   low   low     2    2 small high unacc
## 1624   low   low     2    2   med  low unacc
## 1625   low   low     2    2   med  med unacc
## 1626   low   low     2    2   med high unacc
## 1627   low   low     2    2   big  low unacc
## 1628   low   low     2    2   big  med unacc
## 1629   low   low     2    2   big high unacc
## 1630   low   low     2    4 small  low unacc
## 1631   low   low     2    4 small  med   acc
## 1632   low   low     2    4 small high  good
## 1633   low   low     2    4   med  low unacc
## 1634   low   low     2    4   med  med   acc
## 1635   low   low     2    4   med high  good
## 1636   low   low     2    4   big  low unacc
## 1637   low   low     2    4   big  med  good
## 1638   low   low     2    4   big high vgood
## 1639   low   low     2 more small  low unacc
## 1640   low   low     2 more small  med unacc
## 1641   low   low     2 more small high unacc
## 1642   low   low     2 more   med  low unacc
## 1643   low   low     2 more   med  med   acc
## 1644   low   low     2 more   med high  good
## 1645   low   low     2 more   big  low unacc
## 1646   low   low     2 more   big  med  good
## 1647   low   low     2 more   big high vgood
## 1648   low   low     3    2 small  low unacc
## 1649   low   low     3    2 small  med unacc
## 1650   low   low     3    2 small high unacc
## 1651   low   low     3    2   med  low unacc
## 1652   low   low     3    2   med  med unacc
## 1653   low   low     3    2   med high unacc
## 1654   low   low     3    2   big  low unacc
## 1655   low   low     3    2   big  med unacc
## 1656   low   low     3    2   big high unacc
## 1657   low   low     3    4 small  low unacc
## 1658   low   low     3    4 small  med   acc
## 1659   low   low     3    4 small high  good
## 1660   low   low     3    4   med  low unacc
## 1661   low   low     3    4   med  med   acc
## 1662   low   low     3    4   med high  good
## 1663   low   low     3    4   big  low unacc
## 1664   low   low     3    4   big  med  good
## 1665   low   low     3    4   big high vgood
## 1666   low   low     3 more small  low unacc
## 1667   low   low     3 more small  med   acc
## 1668   low   low     3 more small high  good
## 1669   low   low     3 more   med  low unacc
## 1670   low   low     3 more   med  med  good
## 1671   low   low     3 more   med high vgood
## 1672   low   low     3 more   big  low unacc
## 1673   low   low     3 more   big  med  good
## 1674   low   low     3 more   big high vgood
## 1675   low   low     4    2 small  low unacc
## 1676   low   low     4    2 small  med unacc
## 1677   low   low     4    2 small high unacc
## 1678   low   low     4    2   med  low unacc
## 1679   low   low     4    2   med  med unacc
## 1680   low   low     4    2   med high unacc
## 1681   low   low     4    2   big  low unacc
## 1682   low   low     4    2   big  med unacc
## 1683   low   low     4    2   big high unacc
## 1684   low   low     4    4 small  low unacc
## 1685   low   low     4    4 small  med   acc
## 1686   low   low     4    4 small high  good
## 1687   low   low     4    4   med  low unacc
## 1688   low   low     4    4   med  med  good
## 1689   low   low     4    4   med high vgood
## 1690   low   low     4    4   big  low unacc
## 1691   low   low     4    4   big  med  good
## 1692   low   low     4    4   big high vgood
## 1693   low   low     4 more small  low unacc
## 1694   low   low     4 more small  med   acc
## 1695   low   low     4 more small high  good
## 1696   low   low     4 more   med  low unacc
## 1697   low   low     4 more   med  med  good
## 1698   low   low     4 more   med high vgood
## 1699   low   low     4 more   big  low unacc
## 1700   low   low     4 more   big  med  good
## 1701   low   low     4 more   big high vgood
## 1702   low   low 5more    2 small  low unacc
## 1703   low   low 5more    2 small  med unacc
## 1704   low   low 5more    2 small high unacc
## 1705   low   low 5more    2   med  low unacc
## 1706   low   low 5more    2   med  med unacc
## 1707   low   low 5more    2   med high unacc
## 1708   low   low 5more    2   big  low unacc
## 1709   low   low 5more    2   big  med unacc
## 1710   low   low 5more    2   big high unacc
## 1711   low   low 5more    4 small  low unacc
## 1712   low   low 5more    4 small  med   acc
## 1713   low   low 5more    4 small high  good
## 1714   low   low 5more    4   med  low unacc
## 1715   low   low 5more    4   med  med  good
## 1716   low   low 5more    4   med high vgood
## 1717   low   low 5more    4   big  low unacc
## 1718   low   low 5more    4   big  med  good
## 1719   low   low 5more    4   big high vgood
## 1720   low   low 5more more small  low unacc
## 1721   low   low 5more more small  med   acc
## 1722   low   low 5more more small high  good
## 1723   low   low 5more more   med  low unacc
## 1724   low   low 5more more   med  med  good
## 1725   low   low 5more more   med high vgood
## 1726   low   low 5more more   big  low unacc
## 1727   low   low 5more more   big  med  good
## 1728   low   low 5more more   big high vgood
set.seed(7)
names(car) <- c("Buying","Maint","Doors","Persons","Lug_boots","Safety","Class")
head(car)
##   Buying Maint Doors Persons Lug_boots Safety Class
## 1  vhigh vhigh     2       2     small    low unacc
## 2  vhigh vhigh     2       2     small    med unacc
## 3  vhigh vhigh     2       2     small   high unacc
## 4  vhigh vhigh     2       2       med    low unacc
## 5  vhigh vhigh     2       2       med    med unacc
## 6  vhigh vhigh     2       2       med   high unacc
# Create 80%/20% for training and validation datasets
validationIndex <- createDataPartition(car$Class, p=0.80, list=FALSE)
validation <- car[ -validationIndex, ]
training <- car[validationIndex, ]

# Train a model and summarize the model
set.seed(7)
TrainControl <- trainControl(method ="repeatedcv", number=10, repeats=3)
fit.rf <- train(Class~., data=training, method="rf", metric="Accuracy", trControl=TrainControl, ntree=2000)
print(fit.rf)
## Random Forest 
## 
## 1384 samples
##    6 predictor
##    4 classes: 'acc', 'good', 'unacc', 'vgood' 
## 
## No pre-processing
## Resampling: Cross-Validated (10 fold, repeated 3 times) 
## Summary of sample sizes: 1245, 1246, 1245, 1245, 1246, 1245, ... 
## Resampling results across tuning parameters:
## 
##   mtry  Accuracy   Kappa    
##    2    0.7286101  0.1597041
##    8    0.9289046  0.8450937
##   15    0.9207004  0.8259568
## 
## Accuracy was used to select the optimal model using the largest value.
## The final value used for the model was mtry = 8.
print(fit.rf$finalModel)
## 
## Call:
##  randomForest(x = x, y = y, ntree = 2000, mtry = param$mtry) 
##                Type of random forest: classification
##                      Number of trees: 2000
## No. of variables tried at each split: 8
## 
##         OOB estimate of  error rate: 7.08%
## Confusion matrix:
##       acc good unacc vgood class.error
## acc   276   10    18     4  0.10389610
## good   22   27     0     7  0.51785714
## unacc  24    3   941     0  0.02789256
## vgood   6    4     0    42  0.19230769
# Create Standalone Model using all training data
set.seed(7)
finalModel <- randomForest(Class~., training, mtry=8, ntree=2000)
## Warning in randomForest.default(m, y, ...): invalid mtry: reset to within valid
## range
# Resampling results across tuning parameters:
plot(fit.rf)

# Make predictions on “new data” using the final model
finalPredictions <- predict(finalModel, validation[ , 1:6])
confusionMatrix(finalPredictions, validation$Class)
## Confusion Matrix and Statistics
## 
##           Reference
## Prediction acc good unacc vgood
##      acc    72    0     4     1
##      good    2   13     0     1
##      unacc   2    0   238     0
##      vgood   0    0     0    11
## 
## Overall Statistics
##                                          
##                Accuracy : 0.9709         
##                  95% CI : (0.9472, 0.986)
##     No Information Rate : 0.7035         
##     P-Value [Acc > NIR] : < 2.2e-16      
##                                          
##                   Kappa : 0.9364         
##                                          
##  Mcnemar's Test P-Value : NA             
## 
## Statistics by Class:
## 
##                      Class: acc Class: good Class: unacc Class: vgood
## Sensitivity              0.9474     1.00000       0.9835      0.84615
## Specificity              0.9813     0.99094       0.9804      1.00000
## Pos Pred Value           0.9351     0.81250       0.9917      1.00000
## Neg Pred Value           0.9850     1.00000       0.9615      0.99399
## Prevalence               0.2209     0.03779       0.7035      0.03779
## Detection Rate           0.2093     0.03779       0.6919      0.03198
## Detection Prevalence     0.2238     0.04651       0.6977      0.03198
## Balanced Accuracy        0.9644     0.99547       0.9819      0.92308
plot(finalModel)