Font Size: a A A

A Domain Specific Languaged Based Intelligent Data Visualization Engine

Posted on:2017-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:C Y LiFull Text:PDF
GTID:2348330512499453Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the advent of the era of big data,effective and reasonable data analysis is be-coming more and more important.Among various data analysis methods,data visualization is an extremely important method.This paper proposes an intelligent data visualization engine based on a domain specific language.It is used specifically for the data frame,a kind of structured data,to be visualized as a statistical graphic.Compared with common visual-ization libraries,our visualization engine provides a simple and easy to use,flexible domain specific language as the user interface.With the language,users are able to manipulate the data flexibly,as well as to describe the structure of the graphics using a grammar-of-graphics based,user friendly and declarative method,and then obtain the final visualization graphics.For users,this declarative way of graphic description is much more efficient than doing im-perative graphics programming.In addition,we added in the engine a rule-based intelligent visualization assistant.It is able to assist those who are not familiar with the language or not familiar with graphic design to quickly get a visualization graphics.With the help of our visualization engine,both professional and beginner data analysts are able to easily and quickly transform data to beautiful,reasonable and effective visualization graphics.
Keywords/Search Tags:Data Visualization, Domain Specific Language, Grammar of Graphics, Visualization Engine, Smart Recommendation
PDF Full Text Request
Related items