有人问到如何自定义AnyChart 图表的轴标签属性,实际上,我们是无法自定义其属性的。但我们可以通过将轴标签换为其他标签的方式来改变其属性。
以 label_settings节点为例,用数据标签替换轴标签:
<label_settings enabled="true">
<position anchor="XAxis" />
<background enabled="false"/>
<format>{%Name}({%phone})</format>
</label_settings>
要禁用原来的轴标签,将 enabled 设置为"false":
<x_axis enabled="true">
<labels enabled="false"/>
</x_axis>
你也可以用extra 标签替换数据标签:
<extra_labels>
<label enabled="true">
<position anchor="Center" />
<font color="White"/>
<format>{%Value}</format>
</label>
</extra_labels>
以下是带有自定义属性"phone"的数据标签放在X轴上的代码示例:
<anychart>
<charts>
<chart plot_type="CategorizedHorizontal">
<data_plot_settings default_series_type="Bar">
<bar_series>
<label_settings enabled="true">
<position anchor="XAxis" />
<background enabled="false"/>
<format>{%Name}({%phone})</format>
</label_settings>
<extra_labels>
<label enabled="true">
<position anchor="Center" />
<font color="White"/>
<format>{%Value}</format>
</label>
</extra_labels>
</bar_series>
</data_plot_settings>
<data>
<series name="HQ">
<attributes>
<attribute name="location">LA</attribute>
</attributes>
<point name="John" y="17000">
<attributes>
<attribute name="phone">555-1267</attribute>
</attributes>
</point>
<point name="Jake" y="19000">
<attributes>
<attribute name="phone">555-6790</attribute>
</attributes>
</point>
<point name="Peter" y="18000">
<attributes>
<attribute name="phone">555-0112</attribute>
</attributes>
</point>
</series>
</data>
<chart_settings>
<title enabled="false"/>
<axes>
<y_axis enabled="true" position="Opposite">
<scale minimum="0"/>
</y_axis>
<x_axis enabled="true">
<labels enabled="false"/>
</x_axis>
</axes>
</chart_settings>
</chart>
</charts>
</anychart>
本文转自:http://www.evget.com/zh-CN/info/catalog/18098.html
分享到:
相关推荐
### ArcGIS教程:图表的常规属性 #### 一、概览 在ArcGIS软件中,图表是可视化地理数据的一种重要工具。通过图表,用户能够更直观地理解和分析数据集之间的关系。在创建图表的过程中,第二页提供了对图表进行基本...
【AnyChart:强大的Flash图表控件在ASP.NET中的应用】 在IT行业中,数据可视化是至关重要的,它能够帮助用户快速理解和解析复杂的数据信息。而AnyChart是一款优秀的Flash图表控件,以其丰富的图表类型、高性能和...
每种图表都有其共性,基本上都有轴,有序列,能够设置轴的一些属性,能够设置风格、标签、提示工具,用标记,用色彩调色板,用填充和填充调色板。都能设置多序列数据和图例。 在实现图表时,可以选择不同的图表类型...
### ArcGIS教程:控制图表的轴 #### 一、引言 在ArcGIS软件中,图表是展现地理数据的一种重要工具。通过图表可以直观地显示数据间的趋势与关系,帮助用户更好地理解空间信息。其中,轴是图表的重要组成部分,它不仅...
2. **示例代码或教程**: 可能有PowerBuilder的示例应用程序,演示如何将FusionCharts集成到PB11.5中,以及如何创建和配置图表。 3. **数据源示例**: 可能包含JSON或XML格式的数据文件,展示了如何组织数据以供...
3. 轴(Axes):定义X轴和Y轴的属性,如刻度、标签、范围等。 4. 图例(Legend):显示各个系列的名称,可以自定义位置和样式。 5. 导航栏(Navigator)和滚动条(Scrollbar):在时间序列图表中,方便浏览大量...
在进行科学计算和工程分析时,合理地设置图表的标题、轴标签和图例对于图表信息的准确传达至关重要。本文将详细介绍如何在Matlab中调整图表的标题、轴标签和图例,以提升图表的专业性和可读性。 Matlab提供了强大的...
在IT行业中,Flash图表是一种利用Adobe Flash技术创建的交互式数据可视化工具。这些图表通常用于网页设计、数据分析和报告,因为它们能够以动态且吸引人的形式展示信息。Flash图表不仅美观,而且支持丰富的动画效果...
本教程将深入探讨Excel图表的各种概念、创建步骤以及优化技巧。 一、图表类型 Excel提供了多种图表类型,如柱状图、折线图、饼图、散点图等。每种图表都有其特定的用途: 1. 柱状图:用于比较类别之间的数值差异。 ...
* 图表注释标签:通过 Legend 属性设置图表的注释标签显示。 * 数据对应颜色的注释:通过 IsHStack 属性设置 Y 轴数据是叠加的还是分开的。 二、坐标轴设置 * 坐标轴颜色:通过 AxisColor 属性设置坐标轴的颜色。 ...
1. **基于地图要素**:利用地图上的点、线、面等要素创建图表,展示要素属性之间的关系。 2. **基于非空间表格数据**:即使没有地理位置信息,也能够通过对表格数据的分析来创建图表。 3. **附加信息展示**:除了...
这些数据包含了图表所需的系列、数据点、轴信息、标签等元素,一旦XML生成并发送到前端,AnyChart会自动解析并绘制出相应的图表。 在文件列表中,我们看到一个名为"map.bin"的文件。这可能是一个二进制文件,通常...
Java生成Flash图表是一种技术,它允许开发者在Java应用程序中创建交互式的、动态的图表,这些图表通常以Adobe Flash格式呈现。这种技术对于数据可视化非常有用,尤其在网页应用中,可以提供丰富的图形体验。以下是对...
3. **配置图表**: anyChart允许自定义各种图表属性,如标题、轴、图例、工具提示等。例如,`chart.title('销售数据')` 设置图表标题,`chart.xAxis().labels().format('{%Value}')` 自定义X轴标签格式。 4. **绘制...
本教程将指导您使用 VBA 代码自动生成图表的步骤。 一、删除现有图表 在生成新的图表之前,我们需要删除工作表中已经存在的图表。第 6 行代码使用 Delete 方法删除工作表中已经存在的图表,避免了图表的重复创建。...
总结,Open Flash Chart教程主要涵盖了如何使用其JavaScript API创建各种类型的图表,并提供了示例帮助理解。通过学习这个教程,开发者能够提升Web应用程序的数据可视化能力,制作出专业且吸引人的数据展示。
Open Flash Chart还提供了许多高级特性,如动画效果、数据动态更新、图表组件(如工具提示、图例、轴标签)等。通过学习和实践,开发者可以充分利用这些功能,构建出更复杂、更具吸引力的图表应用。 **五、相关资源...
这份文档详细介绍了FusionCharts的使用方法,包括如何在网页中嵌入图表、设置图表属性、处理数据源、自定义图表元素等。通过阅读,开发者可以掌握如何快速上手并创建出符合需求的图表。 **3. FusionCharts二次开发...
Open Flash Chart是一款强大的开源图表生成库,专门用于创建高质量、互动性强的Flash图表。这款组件以其易用性和灵活性著称,使得开发者无需深入学习复杂的Flash编程就能轻松制作出各种复杂的数据可视化效果。以下是...