王博聞
隨著互聯(lián)網(wǎng)的普及與發(fā)展,日常生活中人們接觸到的數(shù)據(jù)正以驚人的速度增長。數(shù)據(jù)已經(jīng)成為人們生活中必不可少的事物,為了更加清晰有效地傳達(dá)與溝通生活、工作上的數(shù)據(jù),發(fā)現(xiàn)其規(guī)律,人們借助于可視化的圖形手段對數(shù)據(jù)進(jìn)行描繪,數(shù)據(jù)可視化系統(tǒng)也就應(yīng)運(yùn)而生。
在傳統(tǒng)的數(shù)據(jù)可視化基礎(chǔ)平臺和架構(gòu)中,通常是由專業(yè)的研究人員主導(dǎo),以數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)為基礎(chǔ),通過面向特定領(lǐng)域的數(shù)據(jù)可視化工具,來構(gòu)建獨(dú)有的數(shù)據(jù)可視化解決方案。這樣的方法使得數(shù)據(jù)可視化系統(tǒng)架構(gòu)缺少用戶參與的自由性、靈活性和數(shù)據(jù)導(dǎo)入的開放性。本系統(tǒng)通過采用SSM框架技術(shù),基于對Javascript和Echarts的研究,設(shè)計并開發(fā)了一套通用型的統(tǒng)計圖表系統(tǒng),使得用戶能更自由、貼切地對數(shù)據(jù)進(jìn)行表達(dá),操作便捷,能與MySQL、SQL Server等數(shù)據(jù)庫實現(xiàn)兼容。
近些年來,隨著計算機(jī)的迅猛發(fā)展,各個國家的專家學(xué)者對于數(shù)字可視化的研究進(jìn)一步加深,并且應(yīng)運(yùn)而生了一大批平面和3D圖形設(shè)計生成軟件,例如常見的繪圖工具Excel制圖、spss統(tǒng)計分析制圖、matplotlib圖表繪制、FineReport等,其中,Excel工具、spss統(tǒng)計和FineReport工具類似,它們可以依靠數(shù)據(jù)晚輩的生成用戶想要的通緝圖形;matplotlib和gnuplot則是命令行的交互式繪圖工具,用戶通過編輯代碼輸入命令,可以逐步設(shè)置和修改繪圖環(huán)境,并以圖形形式描述數(shù)據(jù)和函數(shù),使我們可以借由圖形做更進(jìn)一步的分析。以上兩大類主流式的圖表生成軟件都很不錯,用戶……