data sample

#boostrap sample 뽑는법

data(faithful)
names(faithful)
## [1] "eruptions" "waiting"
attach(faithful)
sample(eruptions, 50, replace = T)
##  [1] 4.400 3.600 2.417 4.500 4.033 2.183 3.833 4.700 2.100 2.167 4.033
## [12] 2.217 2.150 2.150 4.283 4.300 4.233 4.067 4.450 1.850 4.117 2.083
## [23] 3.950 4.000 4.533 4.350 4.500 4.500 2.000 1.867 1.700 4.350 2.000
## [34] 4.000 1.833 4.533 4.250 4.500 3.733 4.533 4.700 4.733 4.633 4.800
## [45] 4.733 3.833 2.083 1.867 2.400 4.800
a <- sample(eruptions, 50, replace = T)
hist(eruptions, breaks = 25)

plot of chunk unnamed-chunk-1

hist(a, breaks = 25)

plot of chunk unnamed-chunk-1

##expand.grid & head

w <- expand.grid(height = seq(60, 80, 2), weight = seq(160, 180, 1), sex = c("Male", 
    "Felmale"))
w  #변수를 조합하여 dataset를 만듬
##     height weight     sex
## 1       60    160    Male
## 2       62    160    Male
## 3       64    160    Male
## 4       66    160    Male
## 5       68    160    Male
## 6       70    160    Male
## 7       72    160    Male
## 8       74    160    Male
## 9       76    160    Male
## 10      78    160    Male
## 11      80    160    Male
## 12      60    161    Male
## 13      62    161    Male
## 14      64    161    Male
## 15      66    161    Male
## 16      68    161    Male
## 17      70    161    Male
## 18      72    161    Male
## 19      74    161    Male
## 20      76    161    Male
## 21      78    161    Male
## 22      80    161    Male
## 23      60    162    Male
## 24      62    162    Male
## 25      64    162    Male
## 26      66    162    Male
## 27      68    162    Male
## 28      70    162    Male
## 29      72    162    Male
## 30      74    162    Male
## 31      76    162    Male
## 32      78    162    Male
## 33      80    162    Male
## 34      60    163    Male
## 35      62    163    Male
## 36      64    163    Male
## 37      66    163    Male
## 38      68    163    Male
## 39      70    163    Male
## 40      72    163    Male
## 41      74    163    Male
## 42      76    163    Male
## 43      78    163    Male
## 44      80    163    Male
## 45      60    164    Male
## 46      62    164    Male
## 47      64    164    Male
## 48      66    164    Male
## 49      68    164    Male
## 50      70    164    Male
## 51      72    164    Male
## 52      74    164    Male
## 53      76    164    Male
## 54      78    164    Male
## 55      80    164    Male
## 56      60    165    Male
## 57      62    165    Male
## 58      64    165    Male
## 59      66    165    Male
## 60      68    165    Male
## 61      70    165    Male
## 62      72    165    Male
## 63      74    165    Male
## 64      76    165    Male
## 65      78    165    Male
## 66      80    165    Male
## 67      60    166    Male
## 68      62    166    Male
## 69      64    166    Male
## 70      66    166    Male
## 71      68    166    Male
## 72      70    166    Male
## 73      72    166    Male
## 74      74    166    Male
## 75      76    166    Male
## 76      78    166    Male
## 77      80    166    Male
## 78      60    167    Male
## 79      62    167    Male
## 80      64    167    Male
## 81      66    167    Male
## 82      68    167    Male
## 83      70    167    Male
## 84      72    167    Male
## 85      74    167    Male
## 86      76    167    Male
## 87      78    167    Male
## 88      80    167    Male
## 89      60    168    Male
## 90      62    168    Male
## 91      64    168    Male
## 92      66    168    Male
## 93      68    168    Male
## 94      70    168    Male
## 95      72    168    Male
## 96      74    168    Male
## 97      76    168    Male
## 98      78    168    Male
## 99      80    168    Male
## 100     60    169    Male
## 101     62    169    Male
## 102     64    169    Male
## 103     66    169    Male
## 104     68    169    Male
## 105     70    169    Male
## 106     72    169    Male
## 107     74    169    Male
## 108     76    169    Male
## 109     78    169    Male
## 110     80    169    Male
## 111     60    170    Male
## 112     62    170    Male
## 113     64    170    Male
## 114     66    170    Male
## 115     68    170    Male
## 116     70    170    Male
## 117     72    170    Male
## 118     74    170    Male
## 119     76    170    Male
## 120     78    170    Male
## 121     80    170    Male
## 122     60    171    Male
## 123     62    171    Male
## 124     64    171    Male
## 125     66    171    Male
## 126     68    171    Male
## 127     70    171    Male
## 128     72    171    Male
## 129     74    171    Male
## 130     76    171    Male
## 131     78    171    Male
## 132     80    171    Male
## 133     60    172    Male
## 134     62    172    Male
## 135     64    172    Male
## 136     66    172    Male
## 137     68    172    Male
## 138     70    172    Male
## 139     72    172    Male
## 140     74    172    Male
## 141     76    172    Male
## 142     78    172    Male
## 143     80    172    Male
## 144     60    173    Male
## 145     62    173    Male
## 146     64    173    Male
## 147     66    173    Male
## 148     68    173    Male
## 149     70    173    Male
## 150     72    173    Male
## 151     74    173    Male
## 152     76    173    Male
## 153     78    173    Male
## 154     80    173    Male
## 155     60    174    Male
## 156     62    174    Male
## 157     64    174    Male
## 158     66    174    Male
## 159     68    174    Male
## 160     70    174    Male
## 161     72    174    Male
## 162     74    174    Male
## 163     76    174    Male
## 164     78    174    Male
## 165     80    174    Male
## 166     60    175    Male
## 167     62    175    Male
## 168     64    175    Male
## 169     66    175    Male
## 170     68    175    Male
## 171     70    175    Male
## 172     72    175    Male
## 173     74    175    Male
## 174     76    175    Male
## 175     78    175    Male
## 176     80    175    Male
## 177     60    176    Male
## 178     62    176    Male
## 179     64    176    Male
## 180     66    176    Male
## 181     68    176    Male
## 182     70    176    Male
## 183     72    176    Male
## 184     74    176    Male
## 185     76    176    Male
## 186     78    176    Male
## 187     80    176    Male
## 188     60    177    Male
## 189     62    177    Male
## 190     64    177    Male
## 191     66    177    Male
## 192     68    177    Male
## 193     70    177    Male
## 194     72    177    Male
## 195     74    177    Male
## 196     76    177    Male
## 197     78    177    Male
## 198     80    177    Male
## 199     60    178    Male
## 200     62    178    Male
## 201     64    178    Male
## 202     66    178    Male
## 203     68    178    Male
## 204     70    178    Male
## 205     72    178    Male
## 206     74    178    Male
## 207     76    178    Male
## 208     78    178    Male
## 209     80    178    Male
## 210     60    179    Male
## 211     62    179    Male
## 212     64    179    Male
## 213     66    179    Male
## 214     68    179    Male
## 215     70    179    Male
## 216     72    179    Male
## 217     74    179    Male
## 218     76    179    Male
## 219     78    179    Male
## 220     80    179    Male
## 221     60    180    Male
## 222     62    180    Male
## 223     64    180    Male
## 224     66    180    Male
## 225     68    180    Male
## 226     70    180    Male
## 227     72    180    Male
## 228     74    180    Male
## 229     76    180    Male
## 230     78    180    Male
## 231     80    180    Male
## 232     60    160 Felmale
## 233     62    160 Felmale
## 234     64    160 Felmale
## 235     66    160 Felmale
## 236     68    160 Felmale
## 237     70    160 Felmale
## 238     72    160 Felmale
## 239     74    160 Felmale
## 240     76    160 Felmale
## 241     78    160 Felmale
## 242     80    160 Felmale
## 243     60    161 Felmale
## 244     62    161 Felmale
## 245     64    161 Felmale
## 246     66    161 Felmale
## 247     68    161 Felmale
## 248     70    161 Felmale
## 249     72    161 Felmale
## 250     74    161 Felmale
## 251     76    161 Felmale
## 252     78    161 Felmale
## 253     80    161 Felmale
## 254     60    162 Felmale
## 255     62    162 Felmale
## 256     64    162 Felmale
## 257     66    162 Felmale
## 258     68    162 Felmale
## 259     70    162 Felmale
## 260     72    162 Felmale
## 261     74    162 Felmale
## 262     76    162 Felmale
## 263     78    162 Felmale
## 264     80    162 Felmale
## 265     60    163 Felmale
## 266     62    163 Felmale
## 267     64    163 Felmale
## 268     66    163 Felmale
## 269     68    163 Felmale
## 270     70    163 Felmale
## 271     72    163 Felmale
## 272     74    163 Felmale
## 273     76    163 Felmale
## 274     78    163 Felmale
## 275     80    163 Felmale
## 276     60    164 Felmale
## 277     62    164 Felmale
## 278     64    164 Felmale
## 279     66    164 Felmale
## 280     68    164 Felmale
## 281     70    164 Felmale
## 282     72    164 Felmale
## 283     74    164 Felmale
## 284     76    164 Felmale
## 285     78    164 Felmale
## 286     80    164 Felmale
## 287     60    165 Felmale
## 288     62    165 Felmale
## 289     64    165 Felmale
## 290     66    165 Felmale
## 291     68    165 Felmale
## 292     70    165 Felmale
## 293     72    165 Felmale
## 294     74    165 Felmale
## 295     76    165 Felmale
## 296     78    165 Felmale
## 297     80    165 Felmale
## 298     60    166 Felmale
## 299     62    166 Felmale
## 300     64    166 Felmale
## 301     66    166 Felmale
## 302     68    166 Felmale
## 303     70    166 Felmale
## 304     72    166 Felmale
## 305     74    166 Felmale
## 306     76    166 Felmale
## 307     78    166 Felmale
## 308     80    166 Felmale
## 309     60    167 Felmale
## 310     62    167 Felmale
## 311     64    167 Felmale
## 312     66    167 Felmale
## 313     68    167 Felmale
## 314     70    167 Felmale
## 315     72    167 Felmale
## 316     74    167 Felmale
## 317     76    167 Felmale
## 318     78    167 Felmale
## 319     80    167 Felmale
## 320     60    168 Felmale
## 321     62    168 Felmale
## 322     64    168 Felmale
## 323     66    168 Felmale
## 324     68    168 Felmale
## 325     70    168 Felmale
## 326     72    168 Felmale
## 327     74    168 Felmale
## 328     76    168 Felmale
## 329     78    168 Felmale
## 330     80    168 Felmale
## 331     60    169 Felmale
## 332     62    169 Felmale
## 333     64    169 Felmale
## 334     66    169 Felmale
## 335     68    169 Felmale
## 336     70    169 Felmale
## 337     72    169 Felmale
## 338     74    169 Felmale
## 339     76    169 Felmale
## 340     78    169 Felmale
## 341     80    169 Felmale
## 342     60    170 Felmale
## 343     62    170 Felmale
## 344     64    170 Felmale
## 345     66    170 Felmale
## 346     68    170 Felmale
## 347     70    170 Felmale
## 348     72    170 Felmale
## 349     74    170 Felmale
## 350     76    170 Felmale
## 351     78    170 Felmale
## 352     80    170 Felmale
## 353     60    171 Felmale
## 354     62    171 Felmale
## 355     64    171 Felmale
## 356     66    171 Felmale
## 357     68    171 Felmale
## 358     70    171 Felmale
## 359     72    171 Felmale
## 360     74    171 Felmale
## 361     76    171 Felmale
## 362     78    171 Felmale
## 363     80    171 Felmale
## 364     60    172 Felmale
## 365     62    172 Felmale
## 366     64    172 Felmale
## 367     66    172 Felmale
## 368     68    172 Felmale
## 369     70    172 Felmale
## 370     72    172 Felmale
## 371     74    172 Felmale
## 372     76    172 Felmale
## 373     78    172 Felmale
## 374     80    172 Felmale
## 375     60    173 Felmale
## 376     62    173 Felmale
## 377     64    173 Felmale
## 378     66    173 Felmale
## 379     68    173 Felmale
## 380     70    173 Felmale
## 381     72    173 Felmale
## 382     74    173 Felmale
## 383     76    173 Felmale
## 384     78    173 Felmale
## 385     80    173 Felmale
## 386     60    174 Felmale
## 387     62    174 Felmale
## 388     64    174 Felmale
## 389     66    174 Felmale
## 390     68    174 Felmale
## 391     70    174 Felmale
## 392     72    174 Felmale
## 393     74    174 Felmale
## 394     76    174 Felmale
## 395     78    174 Felmale
## 396     80    174 Felmale
## 397     60    175 Felmale
## 398     62    175 Felmale
## 399     64    175 Felmale
## 400     66    175 Felmale
## 401     68    175 Felmale
## 402     70    175 Felmale
## 403     72    175 Felmale
## 404     74    175 Felmale
## 405     76    175 Felmale
## 406     78    175 Felmale
## 407     80    175 Felmale
## 408     60    176 Felmale
## 409     62    176 Felmale
## 410     64    176 Felmale
## 411     66    176 Felmale
## 412     68    176 Felmale
## 413     70    176 Felmale
## 414     72    176 Felmale
## 415     74    176 Felmale
## 416     76    176 Felmale
## 417     78    176 Felmale
## 418     80    176 Felmale
## 419     60    177 Felmale
## 420     62    177 Felmale
## 421     64    177 Felmale
## 422     66    177 Felmale
## 423     68    177 Felmale
## 424     70    177 Felmale
## 425     72    177 Felmale
## 426     74    177 Felmale
## 427     76    177 Felmale
## 428     78    177 Felmale
## 429     80    177 Felmale
## 430     60    178 Felmale
## 431     62    178 Felmale
## 432     64    178 Felmale
## 433     66    178 Felmale
## 434     68    178 Felmale
## 435     70    178 Felmale
## 436     72    178 Felmale
## 437     74    178 Felmale
## 438     76    178 Felmale
## 439     78    178 Felmale
## 440     80    178 Felmale
## 441     60    179 Felmale
## 442     62    179 Felmale
## 443     64    179 Felmale
## 444     66    179 Felmale
## 445     68    179 Felmale
## 446     70    179 Felmale
## 447     72    179 Felmale
## 448     74    179 Felmale
## 449     76    179 Felmale
## 450     78    179 Felmale
## 451     80    179 Felmale
## 452     60    180 Felmale
## 453     62    180 Felmale
## 454     64    180 Felmale
## 455     66    180 Felmale
## 456     68    180 Felmale
## 457     70    180 Felmale
## 458     72    180 Felmale
## 459     74    180 Felmale
## 460     76    180 Felmale
## 461     78    180 Felmale
## 462     80    180 Felmale
head(w)  ##생성된 변수를 확인하기위해 씀
##   height weight  sex
## 1     60    160 Male
## 2     62    160 Male
## 3     64    160 Male
## 4     66    160 Male
## 5     68    160 Male
## 6     70    160 Male

##which : 조건을 만족하는 변수를 찾기위한 함수

x <- matrix(c(0.007, 0.012, 0.022, 0, 0.005, 0.112, 0.027, 1, 0.037, 0.001, 
    0.061, 0.055), nrow = 4, ncol = 3, byrow = TRUE)
y <- x > 0.05
y
##       [,1]  [,2]  [,3]
## [1,] FALSE FALSE FALSE
## [2,] FALSE FALSE  TRUE
## [3,] FALSE  TRUE FALSE
## [4,] FALSE  TRUE  TRUE
x[y]  #x중 y조건을 만족하는 값 출력
## [1] 1.000 0.061 0.112 0.055
y1 <- which(x > 0.05, arr.in = T)
y1
##      row col
## [1,]   3   2
## [2,]   4   2
## [3,]   2   3
## [4,]   4   3