彩票走势图

logo FusionCharts Suite XT入门教程
文档彩票走势图>>FusionCharts Suite XT入门教程>>JavaScript图表工具FusionCharts入门教程(30):如何创建堆积图

JavaScript图表工具FusionCharts入门教程(30):如何创建堆积图


FusionCharts Suite XT是全面的跨平台、跨浏览器JavaScript图表套包,其中包括FusionCharts XTPowerCharts XTFusionWidgets XTFusionMaps XT。支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至简单的HTML页面。它是你值得信赖的JavaScript图表解决方案,目前在全球有45万用户选择Fusioncharts来制作专业的JavaScript图表。

点击下载FusionCharts最新版

堆积图
堆积图类似于多系列图,但是将数据集绘制在彼此的顶部,而不是多系列图采用的群集并排放置。堆叠图表有助于显示两个或多个数据系列的累积量。它们有助于将数据值表示为两个或多个值的总和。每个数据系列都可以通过堆栈中其部分的颜色来区分。
FusionCharts Suite XT包括以下类型的堆叠图表:

  • 堆积柱二维图
  • 堆积列3D图表
  • 堆积面积二维图
  • 堆积条形二维图
  • 堆积条形图3D图表
堆积柱二维图

堆积柱形二维图表如下所示:

例如,我们将创建一个堆叠的2D柱形图,以按产品类别(食品和非食品产品)绘制当年每个季度的收入分配。每个类别的数据图使用两种不同的颜色进行渲染以帮助解释。非食品产品的数据图堆叠在食品产品的数据图上方,而不是像多系列图表那样并排放置。

要以二维方式创建堆叠式柱状图,请执行以下步骤:

  • 在JSON数据中,以"": ""格式设置属性及其对应的值。
  • 使用type属性指定图表类型。要渲染堆叠的2D柱形图,请设置stackedcolumn2d。
  • 使用renderAt属性设置容器对象。
  • 使用width和height属性指定图表的尺寸。
  • 使用dataFormat属性设置要传递给图表对象的数据类型(JSON / XML)。
有关属性的详细列表,请参阅堆叠式2D图表的图表属性页面。

这样创建的堆叠式二维柱状图如下所示:

堆积列3D图表

要以3D形式显示堆积的柱状图,请将type属性的值从更改stackedcolumn2d为stackedcolumn3d。其余数据结构保持不变。
有关属性的详细列表,请参阅堆叠式3D图表的图表属性页面。
3D堆积柱形图如下所示:

堆积面积二维图

要以2D形式显示堆积面积图,请将type属性的值从更改stackedcolumn3d为stackedarea2d。其余数据结构保持不变。

有关属性的详细列表,请参考堆积面积2D图表的图表属性页面。
二维的堆积面积图如下所示:

堆积条形二维图

要以2D形式显示堆积的条形图,请将type属性的值从更改stackedarea2d为stackedbar2d。其余数据结构保持不变。
有关属性的详细列表,请参阅堆积的条形2D图表的图表属性页面。
二维堆叠的条形图如下所示:

堆积条形图3D图表

要在3D中渲染堆叠的条形图,请将type属性的值从更改stackedbar2d为stackedbar3d。其余数据结构保持不变。
有关属性的详细列表,请参阅堆积的条形3D图表的图表属性页面。
3D堆积的条形图如下所示:

显示累计和

您可以选择在该列上方的一列中显示所有堆叠数据图的总和。要显示所有堆叠数据图的总和,请将showSum属性设置为1。
请参阅下面给出的代码:
{
  "chart": {
    "showSum": "1"
  },
}
堆积柱形二维图表,其累加总和显示在其相应柱形上方,如下所示:

创建100%堆积图

您可以使用堆积图来显示数据集中各个项目的百分比分布。这些堆积图称为100%堆积图。y轴代表百分比值,而不是代表实际数据值。
要创建100%堆叠的柱形图,请将stack100Percent属性设置为1。
请参阅下面给出的代码:
{
  "chart": {
    "stack100Percent": "1"
  },
}

在工具提示中显示百分比值

默认情况下,实际数据值在工具提示中呈现。将设置为showPercentInToolTip以1在工具提示中显示百分比值。
请参阅下面给出的代码:
{
  "chart": {
    "showPercentInTooltip": "1"
  },
}


想要购买FusionCharts Suite XT正版授权,或了解更多产品信息请点击

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP