Page 29 - Applied Statistics with R
P. 29

3.2. DATA STRUCTURES                                               29


                      which.max(x)


                      ## [1] 6


                      3.2.4   More Vectorization



                      x = c(1, 3, 5, 7, 8, 9)
                      y = 1:100

                      x + 2


                      ## [1]   3  5  7  9 10 11


                      x + rep(2, 6)


                      ## [1]   3  5  7  9 10 11

                      x > 3


                      ## [1] FALSE FALSE   TRUE   TRUE  TRUE  TRUE


                      x > rep(3, 6)


                      ## [1] FALSE FALSE   TRUE   TRUE  TRUE  TRUE

                      x + y


                      ## Warning in x + y: longer object length is not a multiple of shorter object
                      ## length


                      ##    [1]   2   5   8  11   13  15   8  11  14  17   19  21  14  17  20   23  25  27
                      ##   [19]  20  23  26  29   31  33  26  29  32  35   37  39  32  35  38   41  43  45
                      ##   [37]  38  41  44  47   49  51  44  47  50  53   55  57  50  53  56   59  61  63
                      ##   [55]  56  59  62  65   67  69  62  65  68  71   73  75  68  71  74   77  79  81
                      ##   [73]  74  77  80  83   85  87  80  83  86  89   91  93  86  89  92   95  97  99
                      ##   [91]  92  95  98 101 103 105   98 101 104 107
   24   25   26   27   28   29   30   31   32   33   34