010-68421378
sales@cogitosoft.com
Categories
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Combit List & Label 22 Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/JAVA OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Chart FX-Axes Introduction

Chart FX-Axes Introduction

Axes are one of the most important elements since they contain information that help the user interpret the chart. In most instances, charts are drawn in an XY-coordinate system. The Value or Y axis displays a range of values represented by the numeric data, and the Category or X axis displays how the data is broken down in the chart. The following picture highlights the Value (Y) Axis and the Category (X) Axis:

When you first create and populate a chart, Chart FX uses a “best-fit" algorithm that accommodates axis settings automatically. This behavior minimizes the initial programming effort of customizing the chart’s axes. However, in most cases, programmers will face complex axis configuration scenarios like labeling, scrolling, scaling and formatting that must be used in order to help users follow and analyze data.

 

This section describes the most common axis manipulation scenarios and advanced features and techniques that are used to enhance the chart’s readability like creation of logarithmic scales, multiple axes as well as axis sections and panes.

 

Numerical and Categorical Axes

The first step to properly configure an axis is to recognize whether you are dealing with a numerical or categorical axis. Sometimes this is not trivial and you may need to closely inspect the chart. In most cases, you will have a categorical axis accompanied by a numerical axis, like the image shown above.

 

However, in an XY or scatter, both axes are numerical. Similarly, for some chart types like Gantt or horizontal bars, you can tilt the x axis to be vertical and while still remaining a categorical axis. Also, some chart types don’t even have X or Y axes; for example a pie chart will not respond to any of the properties provided in the Axis object.

 

These situations are depicted in the following images:

In essence, a numerical axis will contain numbers associated with each tick mark and, therefore, will respond to any property that is used to scale or format such numbers. When dealing with numerical axis you don’t have to worry about labeling each tick mark as Chart FX will automatically select the label (or number) for each tickmark in the axis.

 

On the contrary, a categorical axis displays labels (not numbers). In most cases, you will need to label each tick mark to improve the chart’s readability. If no labels are specified for a categorical axis, Chart FX will assign numerical tags (1,2,3,…) to each tickmark in the axis.

 

Quick Navigation;

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved