title: Missing legend in ggplot
body: <p>I am trying to plot to show the average number of bikes rent on weekday by hourly using ggplot as shown below in R. Since I have weekday as number in my data, its giving text legend as numbers. </p>
  
  <pre><code>ggplot(bike_share_train, aes(x=hour, y=count, color=day))+
      geom_point(data = day_summary_by_hour, aes(group = day))+
      geom_line(data = day_summary_by_hour, aes(group = day))+
      ggtitle("Bikes Rent By Weekday")+scale_colour_hue('Weekday')
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/NLptK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NLptK.png" alt="enter image description here"></a></p>
  
  <p>I want to change those numbers to weekday names and I tried using below command, but legend is missing in ggplot. Please let me know how to fix this issue.</p>
  
  <pre><code> ggplot(bike_share_train, aes(x=hour, y=count, color=day))+geom_point(data = day_summary_by_hour, aes(group = day)) +
      geom_line(data = day_summary_by_hour, aes(group = day))+
      ggtitle("Bikes Rent By Weekday")+
      scale_colour_hue('Weekday', breaks = levels(bike_share_train$day), labels=c('Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'))
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/Yw8YU.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Yw8YU.png" alt="enter image description here"></a></p>