Visualization with Charting Library Based on SVG for Amrita Dynamic Dashboard
暂无分享,去创建一个
Abstract Data Visualization is the representation of data in a graphical or pictorial format. For the effective communication of data for a user proper visualization is necessary. Visualization is essential in order for the user to understand the data in an easy way. Visualization of data is done through various charts that represent the attributes of the data. For web applications, there are many open source JavaScript libraries that work on HTML5 (using SVG or CANVAS). But the drawback of these libraries is that they don’t provide for much flexibility with respect to configuration. They also don’t provide generalization of charts. Also many data mining algorithms are not supported by these libraries for data visualization. This paper has illustrated in building JavaScript charting libraries that would ensure proper visualization of data which is flexible for user customization. The charting library supports different types of charts varying from scatter chart to line chart to bar chart that are used for various algorithms. The libraries are built based on Object-Oriented JavaScript concept to support web applications that run either on the internet or intranet, so that extending the same in the future is also possible.
[1] Jeffrey Heer,et al. Declarative Language Design for Interactive Visualization , 2010, IEEE Transactions on Visualization and Computer Graphics.
[2] Jeffrey Heer,et al. Software Design Patterns for Information Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.
[3] Paul Hudak,et al. Building domain-specific embedded languages , 1996, CSUR.
[4] Jeffrey Heer,et al. Protovis: A Graphical Toolkit for Visualization , 2009, IEEE Transactions on Visualization and Computer Graphics.