Show only month labels with year aggregation?

We have data that are aggregated into monthly bins, and span multiple years. Each data point consists of a date, which is the first of the month and a value. When I put the data into a bar chart, it shows many days that are not present in the data set:


How can I create a bar chart that:

  • provides dynamic grouping for the year, as seen above
  • renders only the month name (and year)?