title: Labeling: Facet grid with multiple lines of text on y label
body: <p>I have a <code>plotly</code> graph made in ggplot2. I am displaying the graphics using <code>face_grid</code> but the y axis is very long. Because of this not all the words on the y axis are visible. Is there a way to split the text into two lines such that the entire y axis is visible? </p>
  
  <pre><code>majors.sub.HS&lt;- majors.sub[, c(8:10, 66)] 
  
  majors.sub.HS&lt;-melt(majors.sub.HS, id.vars = "Major" )
  
  majors.sub.HS$value[majors.sub.HS$value=="5- Highly Supported"] &lt;- 5
  majors.sub.HS$value[majors.sub.HS$value=="1- Not Supported"] &lt;- 1
  
  majors.sub.HS$value&lt;- as.numeric (majors.sub.HS$value)
  
  summary (majors.sub.HS)
  
  p3&lt;-ggplot(majors.sub.HS, aes(x=value, fill=Major)) +
          geom_bar(stat="count", alpha=0.85, color="black")  + facet_grid(variable~Major, scales='free_y')  + 
          theme_light() + scale_fill_brewer(palette="Dark2")
  p3 &lt;- ggplotly(p3)
  p3
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/KE1lw.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KE1lw.png" alt="enter image description here"></a></p>
  
  <p><a href="https://i.stack.imgur.com/V5XLo.png" rel="nofollow noreferrer">enter image description here</a></p>
  
  <p><a href="https://i.stack.imgur.com/iSlZa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iSlZa.png" alt="enter image description here"></a></p>