title: remove duplicate labels in geom_text
body: <p>My data looks like:</p>
  
  <pre><code>composerName             season Location Time Venue eventType id conductorName interval movement workTitle
  1 Anthem,                 1918-19       55   55    55        55 55            55       55       55        55
  2 Beethoven,  Ludwig  van 1912-13       37   37    37        37 37            37       37       37        37
  3 Beethoven,  Ludwig  van 1915-16       38   38    38        38 38            38       38       38        38
  4 Beethoven,  Ludwig  van 1919-20       38   38    38        38 38            38       38       38        38
  5 Beethoven,  Ludwig  van 1920-21       36   36    36        36 36            36       36       36        36
  6 Beethoven,  Ludwig  van 1921-22       44   44    44        44 44            44       44       44        44
  </code></pre>
  
  <p>My code looks like this:</p>
  
  <pre><code>ggplot(aes(x = composerName, y = id, fill = season, label = composerName), data = music)+
    geom_bar(stat = 'identity')+
    geom_text(angle = 90, position = position_dodge(width = 1), hjust = -.1)
  </code></pre>
  
  <p>Which gives this:</p>
  
  <p><a href="https://i.stack.imgur.com/BCTTM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/BCTTM.png" alt="enter image description here"></a></p>
  
  <p>I'd like it to include only one label per composer rather than a label for each season. How do I remove the duplicate labels?</p>