title: Direct labels and hover info to be different in plotly
body: <p>I have a stacked bar chart. On the segments in the bar chart I want to add the numbers (y values) and on hover I want some different information to be shown (not name or x or y values).</p>
  
  <p>Is it possible? From what I can see <code>hoverinfo</code> let's you only duplicate the values in text or add the name.</p>
  
  <pre><code>import plotly
  from plotly.graph_objs import Layout, Bar
  
  hoverinformation = ["test", "test2", "test3", "test4"] # this info I would like it on hover
  data = []
  for index, item in enumerate(range(1,5)): 
      data.append(
          Bar(
              x="da",
              y=[item],
              name="Some name", # needs to be different than the hover info
              text=item,
              hoverinfo="text",
              textposition="auto"
          )
      )
  
  layout = Layout(
      barmode='stack',
  )
  
  plotly.offline.plot({
      "data": data,
      "layout": layout
  })
  </code></pre>
  
  <p>This is a simple stack bar and the value on hover would be either in a pandas dataframe or in a variable <code>hoverinformation</code></p>
  
  <p>Preferably a solution that doesn't involve the creation of 2 plots one on top of the other...</p>