title: R colour brewer does not work on my violin plot
body: <p>I am trying to get a colour-blind friendly palette for my violin plot. I have added the command scale_fill_brewer to use the r colour brewer package. While the code runs and produces a violin plot, all of the shapes are still white. How do I colour them?
  The code that I have used is down below, just like the output. I want all of the shapes to be a different colour.</p>
  <p>Thanks in advance!</p>
  <pre><code>urb_violin &lt;- ggplot(demography, aes(x= urbanisation, y=n_nuisance)) +
    geom_violin() + stat_summary(fun=mean, geom=&quot;point&quot;, shape=16, size=2, fill=&quot;black&quot;, colour=&quot;black&quot;) +
    theme_classic() +  scale_x_discrete(name = &quot;X&quot;, 
                                          labels = c('&lt;500', '500-1000', '1000-1500', '1500-2500', '&gt;2500')) +
    scale_y_continuous(name=&quot;Y&quot;) + scale_fill_brewer(palette = &quot;Set2&quot;)
  urb_violin
  </code></pre>
  <p><img src="https://i.stack.imgur.com/cui1W.jpg" alt="enter image description here" /></p>