你可能经常要以不完整的数据点绘制图表。例如,当绘制每月的销售图表时,你可能没有所有的月数据。所以,你可能只想以一个空白的区域来显示缺失的数据,不在这个区域中绘制任何东西。FusionCharts可以让这个目标很容易的实现。
用户可以通过不提供任何值到需要隐藏的相应<set>元素来隐藏任意数量的数据块。
具体操作参考下面的XML代码:
<chart > <set label='Jan' value='420' /> <set label='Feb' value='295' /> <set label='Mar' value='523' /> <set label='Apr' value='473' /> <set label='May' /> <set label='Jun' /> <set label='Jul' value='354' /> <set label='Aug' value='457' /> <set label='Sep' value='127' /> <set label='Oct' value='354' /> <set label='Nov' value='485' /> <set label='Dec' value='486' /> </chart>
在这里,我们没有5月和6月的数据。所以,我们不提供任何相应的数据值。如下图所示:
可以看到在这张图表中没有5月和6月的列。
如果对一个折线图运行相同的数据,用户将看到以下输出效果:
折线图在5月和6月的位置处是一个断开,因为没有对同一个区域赋值。如果用户连缺失数据的数据标签都没有,可以编写缺失数据的空集元素如下:
<set/>
如何在图表中连接空集数据
在上面的折线图中,在5月和6月的地方显示的是一个断开。如果用户不想显示5月和6月的这个断开,希望从4月直接连接到7月,那么可以使用新引入的connectNullData属性。
你只需要设置<chart ... connectNullData='1' ..> ,图表将如下所示:
这个属性对所有的线和面积图都是有效的。
图表的完整XML数据再次重现:
<chart showValues='0' connectNullData='1'> <set label='Jan' value='420' /> <set label='Feb' value='295' /> <set label='Mar' value='523' /> <set label='Apr' value='473' /> <set label='May' /> <set label='Jun' /> <set label='Jul' value='354' /> <set label='Aug' value='457' /> <set label='Sep' value='127' /> <set label='Oct' value='354' /> <set label='Nov' value='485' /> <set label='Dec' value='486' /> </chart>
或者,如果用户想在连接的时候突出下这个断开,您可以使用虚线特性,如下所示:
<chart showValues='0' connectNullData='1' lineDashGap='6'> <set label='Jan' value='420' /> <set label='Feb' value='295' /> <set label='Mar' value='523' /> <set label='Apr' value='473' /> <set label='May' /> <set label='Jun' /> <set label='Jul' value='354' /> <set label='Aug' value='457' /> <set label='Sep' value='127' /> <set label='Oct' value='354' /> <set label='Nov' value='485' /> <set label='Dec' value='486' /> </chart>
将生成以下图表:
相关推荐
内容包括 FusionCharts破解去连接版,FusionCharts 3.1 破解版,FusionCharts配置文件,FusionChartsFree中文开发指南电子书,以及如何消除中文乱码的方法文章。内容很全。
- **响应式设计**:确保图表在不同屏幕尺寸和设备上都能正确显示,可能需要调整图表大小和布局。 - **图表交互**:利用FusionCharts的事件处理机制,增加图表的互动性,如点击图表区域查看详细信息。 - **性能优化...
FusionCharts是一款强大的图表生成库,它为开发者提供了在Web应用程序中创建互动、美观的数据可视化图表的能力。在ASP.NET环境中,FusionCharts控件能够轻松地整合到.NET框架中,帮助开发者快速构建数据驱动的仪表板...
**FusionCharts:打造绚丽的Flash图表** FusionCharts是一款高度评价的Flash图表库,它以其生动、炫目的视觉效果而备受赞誉。这款工具能够帮助开发者轻松创建出各种复杂的统计图表,适用于各种业务分析和数据可视化...
在"标题"中提到的"FusionChartsFree_FLASH图表控件源代码和使用说明",意味着这个压缩包不仅包含了控件本身,还提供了源代码供开发者研究和定制,以及详细的使用文档,帮助用户快速理解和应用。 在"描述"中,我们...
FusionCharts是一款强大的图表控件,专为开发者设计,用于创建引人入胜、交互式的数据可视化效果。这款工具在IT行业中备受推崇,因为它提供了丰富的图表类型和灵活的定制选项,使得即便是非专业的数据可视化专家也能...
- **响应式设计**: 为了让图表在不同设备上都能良好显示,可以结合CSS3媒体查询实现响应式布局。 通过以上步骤,开发者可以在JSP环境中灵活地使用FusionCharts创建出各种图表,为业务展示和分析提供强大支持。在...
FusionCharts是一款强大的图表控件,它利用Adobe Flash技术,为用户提供交互式的、数据驱动的动态图表。这个组件特别适合那些希望通过视觉化方式呈现复杂数据的开发者,无论他们使用的是JSP、HTML或其他任何网页脚本...
《FusionCharts图表控件中文版使用手册》是针对初学者设计的一份详细教程,旨在帮助用户快速掌握这款强大的图表工具。FusionCharts是一款流行的JavaScript图表库,它能够以丰富的互动性和美观的视觉效果呈现数据。 ...
1. **C#**:对于.NET平台,FusionCharts提供了与C#的完美集成,可以通过ASP.NET控件轻松地在网页中添加图表,同时也支持MVC框架。 2. **VB.NET**:VB.NET开发者也可以通过FusionCharts的.NET类库来创建图表,语法...
在HTML5环境下,这些JavaScript类还能提供Flash的后备支持,确保图表在不支持Flash的设备上也能正常显示。 4. **HTML wrapper文件**: 图表最终是在HTML包装器文件中呈现的。这个HTML文件包含了必要的JavaScript...
FusionCharts是一款强大的数据可视化工具,专为Web开发者设计,用于创建吸引人的、交互式的图表和图形。这款图表库以其出色的性能、丰富的样式和多样的图表类型而受到广泛赞誉,尤其在统计分析和数据呈现方面表现...
FusionCharts是一款强大的图表生成工具,它通过将数据与SWF动画文件相结合,可以在网页上创建交互式的、丰富多彩的图表。以下是对FusionCharts图表控件中文版使用手册中的主要知识点的详细说明: 1. **构成...
例如,FusionCharts支持将图表转换为图片或PDF导出,这使得用户可以方便地保存或打印图表,特别是在没有Flash支持的设备上。此外,热点链接功能允许将图表的特定区域关联到网页链接,点击后可跳转至其他页面,增强了...
《FusionCharts图表控件中文版使用手册定义》是一份详细介绍如何使用FusionCharts图表控件的网络文档。FusionCharts是一款强大的图表生成工具,它能够帮助开发者创建丰富的交互式图表,广泛应用于数据分析和可视化...
这种方式使得图表在视觉效果上有出色的表现力,同时保持了良好的浏览器兼容性。 3. **文件名称解析** - `FCF_Gantt.swf`: 这是甘特图的SWF文件,甘特图常用于项目管理,以条形图的形式表示任务进度和时间安排。 -...
FusionCharts Free(图表flash控件)很好用,有教程和dll.
这个控件能够帮助开发人员轻松地在网页或应用程序中集成各种类型的图表,如柱状图、饼图、线图、地图等,使得数据的呈现更加直观易懂。 1. **FusionCharts功能特性** - **丰富的图表类型**:FusionCharts支持超过...