【问题标题】:How to draw multi-series column chart in FusionCharts如何在FusionCharts中绘制多系列柱形图
【发布时间】:2018-07-23 14:15:36
【问题描述】:

我正在使用 asp.net c# 开发 Web 应用程序并使用 FusionCharts 绘制图形。我需要绘制一个多系列柱形图,为此我尝试了以下代码,但徒劳无功

<div id="chartContainer"></div>
<script type="text/javascript">

        var myChart = new FusionCharts("Column3D", "myChartId", "400", "300");
        myChart.setXMLUrl("Data8.xml");
        myChart.render("chartContainer"); 

    </script>
Data8.xml
----------

<chart caption='Sales by Product' numberPrefix='$' formatNumberScale='1' rotateValues='1' placeValuesInside='1' decimals='0' ><categories>
  <category label='Product A' />
  <category label='Product B' />
  <category label='Product C' />
  <category label='Product D' />
  <category label='Product E' />
  <category label='Product F' />
</categories><dataset seriesName='Current Year'>
  <set value='567500' />
  <set value='815300' />
  <set value='556800' />
  <set value='734500' />
  <set value='676800' />
  <set value='648500' />
</dataset><dataset seriesName='Previous Year'>
  <set value='547300' />
  <set value='584500' />
  <set value='754000' />
  <set value='456300' />
  <set value='754500' />
  <set value='437600' />
</dataset></chart>

请帮我做这件事...

【问题讨论】:

  • 你需要比“徒劳”更精确。 :) 你能否详细说明你在哪里以及如何实现它以及你看到了什么错误。
  • @ShamasisBhattacharya 我需要绘制多系列图,但上面的代码显示单系列图

标签: c# javascript fusioncharts


【解决方案1】:

尝试修改:

 var myChart = new FusionCharts("Column3D", "myChartId", "400", "300");

与:

 var myChart = new FusionCharts("MSColumn3D", "myChartId", "400", "300"); 

Column3D 用于单系列,MSColumn3D 用于多系列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-28
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    相关资源
    最近更新 更多