title: highcharts have data Labels only on some points
body: <p>I'm using <code>highcharts</code> to display machine logging data. Data is formatted/created through PHP. There's a switch on the page to let the user chose to have the X-axis show the time the values occurred, or just a counter.</p>
  
  <p>For one series, the value is mostly zero but sometimes not. I would like to show a label when the value is not zero and only in this series.
  for the <code>x-axis != time</code> option I'm using this:</p>
  
  <pre><code>[0,0,0,{y:125.71,dataLabels: {enabled: true}},0,0]
  </code></pre>
  
  <p>Turning the label on per point, that works.</p>
  
  <p>When I switch to showing the time on X axis, I need to format the data like this:</p>
  
  <pre><code>[Date.UTC(2016, 6, 1, 09, 06), 0],[Date.UTC(2016, 6, 1, 09, 06), 0, [Date.UTC(2016, 6, 1, 09, 06), 216],[Date.UTC(2016, 6, 1, 09, 06), 0],[Date.UTC(2016, 6, 1, 09, 06), 0],[Date.UTC(2016, 6, 1, 09, 06), 0]
  </code></pre>
  
  <p>And I can't figure out how to show the label here. Is it possible in this data formatting too? </p>
  
  <p>Also if there's any other way to do this :</p>
  
  <pre><code>if (value&gt;0) {show label}
  </code></pre>