title: How to divide one column in to multiple columns by other variables in R
body: <p>I have a data set</p>
  
  <pre><code>data
      Choice    Length Gender
   1       I subadults      M
   2       F subadults      M
   3       F subadults      M
   4       F subadults      M
   5       I subadults      M
   6       F subadults      M
   7       I subadults      M
   8       F subadults      M
   9       I subadults      M
   10      I subadults      M
   11      I subadults      M
   12      O subadults      M
   13      O subadults      M
   14      I subadults      M
   15      F subadults      M
   16      F subadults      M
   17      I subadults      M
   18      O subadults      M
   19      F subadults      M
   20      O subadults      M
   21      F subadults      M
   22      F    adults      M
   23      I    adults      M
   24      F    adults      M
   25      I    adults      M
   26      F    adults      M
   27      F    adults      M
   28      F    adults      M
   29      F    adults      M
   30      F    adults      M
   31      O    adults      M
   32      O    adults      M
   33      F    adults      F
   34      F    adults      F
   35      F    adults      F
   36      F    adults      F
   37      O    adults      F
   38      F    adults      F
   39      F    adults      F
   40      I subadults      F
   41      I subadults      F
   42      I subadults      F
   43      O subadults      F
   44      I subadults      F
   45      I subadults      F
   46      I subadults      F
   47      F subadults      F
   48      I subadults      F
   49      O subadults      F
   50      I subadults      F
   51      I    adults      F
   52      F    adults      F
   53      F    adults      F
   54      F    adults      F
   55      F    adults      F
  </code></pre>
  
  <p>Now I want to divide the Choice column into three, thus the dataset will like:</p>
  
  <pre><code>  F  I  O  Length    Gender
    1  0 20  subadults   F
    0  10 0  adults      F
    12 0  11  subadults  M
    0  10 0  adults      M
  </code></pre>
  
  <p>which F, I, O is the sum of the length and gender. </p>
  
  <p>I could not find the R command to do this. Is there anyone can help me? 
  Thank you so much! Yan </p>