El gráfico de material de Google Gráfico de columnas (gráfico de barras) el color de columna personalizado no funciona

Quiero dibujar un simplegráfico de columnas enHTML-JavaScript utilizandogoogle chart.He usadoGoogle materiel chart CDN dibujar un gráfico de columnasteniendo 4 filas con 4 colores diferentes.

He probado muchas opciones pero nada funciona correctamente. cuando he usado elcolors: ['#b0120a', '#004411', '#ffab91', '#004411'] solo se muestra el primer color en las 4 columnas. También he intentado{role:'style'} Pero todavía no funciona.

<html>
<head>
    <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
      //google.charts.load('current', {'packages':['bar']});
      google.charts.load('visualization', '1', {packages: ['corechart', 'bar']});
      google.charts.setOnLoadCallback(drawChart);
      function drawChart() {

        /*var data = google.visualization.arrayToDataTable([
          ['Class', 'Total',{role: 'style'}],
          ['A', 10,'color: #b0120a'],
          ['B', 30,'color: #004411'],
          ['C', 20,'color: #ffab91'],
          ['D', 30,'color: #004411']
        ]);*/
        var data = google.visualization.arrayToDataTable([
          ['Class', 'Total'],
          ['A', 10],
          ['B', 30],
          ['C', 20],
          ['D', 30]
        ]);

        var options = {
          isStacked: true,
          title: 'Class wise total students',
          colors: ['#b0120a', '#004411', '#ffab91', '#004411'],
         };

        var chart = new google.charts.Bar(document.getElementById('columnchart_material'));
        chart.draw(data, google.charts.Bar.convertOptions(options));
      }
    </script>
</head>
<body>
<div id="columnchart_material" style="width: 100%; height: 100%;"></div>
</body>
</html>

El cuadro es como:

Pero quiero 4 colores diferentes para 4 columnas. Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta