MY ACCOUNT  |  LOGIN

Sales: 1-888-936-8638

ORDER ONLINE >

 

  


      Products
       UI Products
   Essential Grid
   Essential Tools
   Essential Chart
   Essential Diagram
   Essential Schedule
       Back Office Products
   Essential PDF
   Essential XlsIO
   Essential DocIO
   Essential Calculate
   Essential Grouping
    Version History
    Browser Compatibility
    Online Demo
    Free Trial
    Order Online
    What's New
    Development Build
    Roadmap
    System Requirements
  Windows Forms




Series Data And Style Manipulation

The ChartControl comes with a rich styles architecture, which separates the display styles from the data model, providing flexibility in the appearance definition for each display element. Styles form the core of the Chart Control, in providing extensive customization. They can be inherited from parent charts, making complex formatting relatively easy.

Series In ChartControl Empty Points
Custom Points Statistical Formula Support
Chart Point Symbol Style Chart Point Text Style
Data Grouping Chart With Grid Interaction

Series In ChartControl

The chart series for any given chart can be manipulated after defining its data points. Each series can be customized in terms of Interior Color and on the basis of the ChartControl's color palette.

Column Chart with two customized Chart Series

Column Chart with two customized Chart Series

Empty Points

Empty points in the ChartControl refer to points that will not be plotted in the chart. There are no limitations on the number of empty points in a chart.

Empty points in a Line Chart series

Empty points in a Line Chart series

Custom Points

Essential Chart supports plotting of points on the Chart Area even if they don't belong to a series. These are stored in the ChartControl.CustomPoints collection. They can be set at custom coordinates of the Chart Area or be made to follow a certain point or percentage coordinates. A custom point displays a text, background, border, symbol and marker which is a line that connects the CustomPoint with the point on the chart area when it is offset from it.

Chart Custom Point

Custom Points in a Column Chart

The Custom Point symbols in the above image represents the following Custom Types respectively.

1.Yellow “Circle” – PointFollow,
2.Orange “Star” - Pixel,
3.Pink “Pentagon” - Percent,
4.OrangeRed “Diamond” - ChartCoordinates.

Statistical Formula Support

Analysis and manipulation can be done on chart input data using Statistical formulas. This statistical information can be divided into Statistical Tests, Basic Statistical Formulas and Utility functions.

Anova

An ANOVA test is done to determine the existence of a statistically significant difference, between the means of two or more groups of data.

Anova test being conducted on a Chart

Anova test being conducted on a Chart

F Test Formula

The Ftest formula performs an F-test, using F distribution, and is used to determine whether two samples have same standard deviation with the specified confidence level.

F - Test Formula being conducted on a Chart

F - Test Formula being conducted on a Chart

Z Test Formula

The Z test is a statistical formula that is used to determine if the difference between a sample mean and the population mean is large enough to be statistically significant.

Z-Test

Z Test being performed on a Chart

T Test Formula

T - Test Formula is a statistical significance test used to measure the equality between two sample means.

T-Test with Equal Variances Formula

Here, a T Test using Student's distribution (T distribution) with equal variances, is performed. T distribution formula returns the probability for the T distribution (student's distribution).

T-Test Paired Formula

Here, a T Test using Student's distribution (T distribution) with paired samples, is performed. This test comes in handy when a sample group is tested twice.

T-Test with UnEqual Variances Formula

Here, a T Test using Student's distribution (T distribution) with unequal variances is performed.

T-Test using UnEqual Variences Formula being conducted on a Chart

T-Test using UnEqual Variances Formula being conducted on a Chart

Basic Statistical Formula

The basic statistical functions always return a double value, and use one or two series for input. The basic statistical functions are:

Mean and Median

Mean returns the average or mean and median returns the mid - value of the data points in a series.

Standard deviation and Variance

Standard deviation is a statistical measure of variability. The square root of the average of the squares of deviations, about the mean of a set of data, is returned on using Standard Deviation.

Variance of a random variable is a measure of its statistical dispersion, indicating to what extent the values differ from the expected values. The variance of a real-valued random variable is its second central moment, and it also happens to be its second cumulant. The variance of a random variable is the square of its standard deviation.

Correlation and Covariance

Correlation is a statistical measure of the extent to which the movement of two securities or asset classes are related. The range of possible correlations is between -1 and +1. A result of -1 refers to a perfect negative correlation, +1 refers to a perfect positive correlation, and 0 means no correlation at all.

Covariance is a statistical measure used in computing the correlation coefficient between two variables; the covariance is the mean of X, X(bar) and Y, Y(bar) over all pairs of values for the variables x and y, where X(bar) and Y(bar) are the mean of X and Y values respectively.Summing up, Covariance is a statistical value measuring the simultaneous deviations of X and Y variables from their means.

Basic Statistical Formulas being applied on a Chart

Basic Statistical Formulas being applied on a Chart

Utility Functions

There are two utility functions to calculate distribution values: the Gamma and Beta function. These functions always return a double value and uses one or two double values for input.

BetaFunction and GammaFunction

The BetaFunction and Gamma Function methods return the respective Beta Function and Gamma function for a given value.

Data Points plotted using Beta Function

Data Points plotted using Beta Function

Data Points plotted using Gamma Function

Data Points plotted using Gamma Function

BetaCumulative Function and GammaCumulative Function

The BetaCumulative and GammaCumulative function methods return the BetaCumulative and the GammaCumulative functions, respectively, for a given value.

BetaCumlative Distribution in a Chart

BetaCumlative Distribution in a Chart

GammaCumulative Distribution in a Chart

GammaCumulative Distribution in a Chart

Chart Point Symbol Style

Chart points can be customized to include a symbol for a specific point (to highlight notable points) or all the points in a series.

Chart Point Symbol Style

Styled Chart Data Points

Chart Point Text Style

Formatting and orientation options are available for the label text of data points, in the ChartControl.

Styled Data Points' Label Text

Styled Label Text for Data Points

Data Grouping

Essential Chart provides a series model implementation that works directly on top of grouped data. The key features in Essential Grouping, which include filters, summaries and computed expressions, can be felt in the ChartControl, due to its grouping support. The ChartControl also supports the inclusion of custom summaries and filters.

Stock Data Grouped by Symbol to Calculate Volume

Stock Data Grouped by Symbol to calculate Total Volume

Key grouping features illustrated in the image:

  • Grouped by Symbol to calculate Total Volume.
  • Includes discrete transaction details with symbol information, volume and price.
  • Filtering morning transactions, using only the Grouping Engine.
  • The data is never filtered or grouped; users always work with live data in the grouping layer provided by the grouping engine.

Any changes made in the underlying data will be immediately reflected in the chart.

Chart With Grid Interaction

The ChartControl displays extensive interaction capabilities with the Grid Controls, by deploying a common data model. The grid can also serve as a data model for chart. Selected columns can automatically be mapped into the chart.

Chart-Grid Interaction

Chart interacting with the GridControl

© 2001-2008 Copyright Syncfusion Inc. All rights reserved.  |  Privacy Policy  |  Contact  |  Sitemap  |