Preparación de datos del gráfico de barras de Google – Grupo por columna

Estoy tratando de crear un gráfico de Google a partir de los datos a continuación.

Year Product Value 2015 A 10 2015 B 20 2016 C 30 2016 D 40 

¿Es este el dato correcto para mi gráfico de Google, usando la función arrayToDataTable, pero no obteniendo el resultado deseado? Quiero Producto como leyendas, Año como valor de xAxis y el valor debe definir las barras. Gracias

    One Solution collect form web for “Preparación de datos del gráfico de barras de Google – Grupo por columna”

    Cada tipo de gráfico tiene un formato de datos específico que puede verificar

    por lo general, para la mayoría de los tipos de gráficos, todas las columnas después de la primera deben ser un número

    a menos que estés usando anotaciones, información sobre herramientas o algún otro rol

    como tal, los datos tendrían que ser similares a …

      ['Year', 'A', 'B', 'C', 'D'], ['2015', 10, 20, null, null], ['2016', null, null, 30, 40], 

    Ver siguiente fragmento de trabajo …

     google.charts.load('current', { callback: function () { var data = google.visualization.arrayToDataTable([ ['Year', 'A', 'B', 'C', 'D'], ['2015', 10, 20, null, null], ['2016', null, null, 30, 40], ]); var chart = new google.visualization.BarChart(document.getElementById('chart_div')); chart.draw(data); }, packages: ['corechart'] }); 
      
    Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.