title: Transform R dataset to fit ggplot2 geom_boxplot
body: <p>I have a dataset that is something like this:</p>
  
  <pre><code>A, B, C, D, E
  1, 2, 3, 4, 5
  2, 3, 4, 5, 6
  3, 4, 5, 6, 7
  ...
  </code></pre>
  
  <p>I want to make a ggplot2 graph in R that is a boxplot where each box corresponds to a letter. According to what I researched, the way to do this is having something like this as dataset:</p>
  
  <pre><code>Letter, Value
  A, 1
  A, 2
  A, 3
  ...
  B, 2
  B, 3
  B, 4
  ...
  ...
  E, 5
  E, 6
  E, 7
  </code></pre>
  
  <p><strike>The original dataset doesn't need to have the same amount of elements for each box actually</strike>. Is there any way to a) do the boxplot with the original dataset without changing it, using ggplot2 (<em>not</em> the builtin boxplot of R), this is what I really want, if there is no way, then: b) transform one dataset to another with R?</p>
  
  <p>Thank you!</p>
  
  <p>P.S. (I don't know if I can ask this in the same question, if no, I am very sorry) If you know any good tutorial for beginners in ggplot2, that actually teaches how to use ggplot instead of qplot, I would appreciate it a lot. Thank you again!</p>