title: Hoverboard not showing in ggplotly
body: <p>I want to make an interactive plot with ggplotly,</p>
  <pre><code>alp3= xx %&gt;% 
    arrange(desc(Produksi)) %&gt;% 
    head(8)
  b= ggplot(alp3) +
    geom_col(mapping=aes(x=reorder(Buah,Produksi),y=Produksi,fill=Buah))+
    labs(x=&quot;&quot;,y=&quot;&quot;,title=&quot;Fruit Production&quot;)+
    coord_flip()+
    theme_light()+
    theme(legend.position = &quot;none&quot;)
  ggplotly(b,height = 350) 
  </code></pre>
  <p>I did this and the <a href="https://i.stack.imgur.com/54aR5.png" rel="nofollow noreferrer">output</a> is true but there is some details that I want to fix. I want to change the text in the hoverboard. I tried this code</p>
  <pre><code>alp3= xx %&gt;% 
    arrange(desc(Produksi)) %&gt;% 
    head(8)
  b= ggplot(alp3, text=paste(&quot;Buah: &quot;,Buah,
                             &quot;&lt;br&gt;Produksi: &quot;,Produksi,&quot;ton&quot;)) +
    geom_col(mapping=aes(x=reorder(Buah,Produksi),y=Produksi,fill=Buah))+
    labs(x=&quot;&quot;,y=&quot;&quot;,title=&quot;Fruit Production&quot;)+
    coord_flip()+
    theme_light()+
    theme(legend.position = &quot;none&quot;)
  ggplotly(b, tooltip=&quot;text&quot;,height = 350) 
  </code></pre>
  <p>But the hoverboard did not show instead, what is missing from the code?</p>
  <p>And another detail that I want to change, how to change the axis from e+06 format to M? Is there any way to do it automatically (If the data is e+03 then the format turns to K)?</p>