FusionCharts Suite XT是全面的跨平台、跨浏览器JavaScript图表套包,其中包括FusionCharts XT、PowerCharts XT 、FusionWidgets XT、FusionMaps XT。支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至简单的HTML页面。它是你值得信赖的JavaScript图表解决方案,目前在全球有45万用户选择Fusioncharts来制作专业的JavaScript图表。
【慧都网】可免费下载最新试用版,最新教程资源
使用金字塔图来比较数据,例如产品一年的销售数据。金字塔图由多个段组成,每个段代表一个数据点。金字塔线段相对于整个金字塔的高度,表示特定数据点的值。
如您所知,金字塔图中的每个线段代表一个数据集,线段的高度代表该数据集的值。为了将段彼此区分开来,您可以为它们的背景、边界等单独配置它们。在金字塔段附近,可以显示该金字塔的标签和值。
金字塔图

显着特征
创建一个简单的金字塔图
使用下面给出的数据构建全球财富金字塔(瑞士信贷 2013 年)图表,以了解当年世界财富的分布情况:

要创建金字塔图,请按照以下步骤操作:
使用上述代码得到的全球财富金字塔图如下所示:

您可以为金字塔图配置多个功能和外观属性。
绘制二维金字塔并自定义边框属性
默认情况下,金字塔图表呈现为带有上下文菜单的 3D 图表,您可以使用该菜单在 2D 和 3D 显示模式之间切换。但是,您可以将金字塔图表配置为在首次加载时以 2D 模式呈现,而无需使用上下文菜单。您还可以自定义金字塔图的边框属性以获得更好的视觉表示。
使用以下属性来渲染具有自定义边框属性的 2D 金字塔图:
参考下面给出的代码:
{
"chart": {
"is2D": "1",
"showPlotBorder": "1",
"plotBorderThickness": "1",
"plotBorderAlpha": "100",
"plotBorderColor": "#333333"
}
}
图表将如下所示:

在图表中心显示标签
将showLabelsAtCenter属性值设置为“1”,以在图表中心显示标签。
参考下面给出的代码:
{
"chart": {
"showLabelsAtCenter": "1"
}
}
图表将如下所示:

在图表的图例中显示标签
您可以在图例框中显示标签,而不是与数据图一起显示。为此,请显示图例框并隐藏数据图的标签。使用了以下属性:
参考下面给出的代码:
{
"chart": {
"showlegend": "1",
"showlabels": "0"
}
}
图表将如下所示:

配置图例框的位置
默认情况下,图例框位于金字塔图的底部。但是,您可以将其位置向右移动。为此,请将legendPosition属性值设置为RIGHT。
参考下面给出的代码:
{
"chart": {
"legendPosition": "RIGHT"
}
}
图表将如下所示:

将数据值显示为百分比
您可以配置金字塔图以显示百分比值而不是数值。为此,请将showPercentValues属性值设置为1。
参考下面给出的代码:
{
"chart": {
"showPercentValues": "1"
}
}
图表将如下所示:

切出单个金字塔切片
您可以使金字塔图的所有切片或单个切片显示为切片。为此,请将isSliced属性值设置为1。将其用作chart对象的一部分,使整个图表看起来被切掉,或将其用作data对象的一部分,使一个或多个线段看起来被切掉。
参考下面给出的代码:
{
"chart": {
"isSliced": "1"
}
}
图表将如下所示:

配置悬停效果
使用下面给出的属性,在图表中配置悬停效果:
参考下面给出的代码:
{
"chart": {
"showHoverEffect": "1",
"hoverColor": "#cccccc",
"hoverAlpha": "75",
"borderHoverColor": "#aa0000",
"borderHoverAlpha": "100",
"borderHoverThickness": "3"
}
}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69995027/viewspace-2776177/ ,如需转载,请注明出处,否则将追究法律责任。