如何在条形图中添加条形图,显示所有条形的平均值

时间:2021-04-12 05:08:31

标签: javascript chart.js

下面的代码创建了一个条形图,可以在MACD下观察:https://signal-invest.com/tick/?ticker=aapl。我想要的是添加一个由总共 9 个柱的平均值组成的新柱。 这部分代码包含了所需平均数据的数据。

{
  label: "Average",
  label: '<?php echo $average_label  ; ?>',
  data: <?php echo json_encode($average_macd);    ?>
}
<canvas id="Chart"></canvas>
<script>
  new Chart(document.getElementById("Chart"), {
    type: 'bar',
    data: {
      labels: <?php echo json_encode($arr_macd_dates_formated); ?>,
      datasets: [{
          label: '<?php echo $str_macd, $arr_macd_name[0]  ; ?>',
          backgroundColor: ["#faae00"],
          data: <?php echo json_encode($arr_macd_diff); ?>
        },
        {
          label: "Average",
          label: '<?php echo $average_label  ; ?>',
          data: <?php echo json_encode($average_macd);    ?>
        }
      ]
    },
    options: {
      legend: {
        display: false
      },
      title: {
        display: true,
        text: 'Predicted world population (millions) in 2050'
      }
    }
  });
</script>

0 个答案:

没有答案