I'm using a stacked bar chart with annotations, with code almost exactly like the example on the Google Charts Bar Chart page:
var view = new google.visualization.DataView(data);
view.setColumns([0, 1,
{ calc: "stringify",
sourceColumn: 1,
type: "string",
role: "annotation" },
2]);
The problem is that column 0 is the vaxis label, which apparently has a value of "0", and this "0" is displayed at the end of the label as if it were a bar with an annotation.
I've tried using various combinations of { calc: "stringify", sourceColumn: 1, type: "string", role: "annotation" }, to change the value with no effect.