可視化最早應(yīng)用于計算機科學(xué)中奋单,后形成了計算科學(xué)的一個重要分支——科學(xué)計算可視化锉试。科學(xué)計算可視化將測量或計算產(chǎn)生的數(shù)字信息以圖形圖像的形式呈現(xiàn)給研究者览濒,使他們能夠更加直觀地觀察和提取數(shù)據(jù)表示的信息呆盖。科學(xué)計算可視化自1987年提出以來贷笛,在各工程和計算機領(lǐng)域中得到了廣泛的應(yīng)用和發(fā)展应又。
近年來,隨著數(shù)據(jù)倉庫技術(shù)昨忆、網(wǎng)絡(luò)技術(shù)丁频、電子商務(wù)技術(shù)的發(fā)展,可視化涵蓋了更廣泛的內(nèi)容邑贴,并產(chǎn)生數(shù)據(jù)可視化的概念席里。數(shù)據(jù)可視化是指將大量數(shù)據(jù)集中的數(shù)據(jù)以圖形圖像的形式表示,并利用數(shù)據(jù)分析工具發(fā)現(xiàn)其中未知信息的處理過程拢驾。它的基本思想是:每個數(shù)據(jù)作為單個圖元表示(比如點奖磁、線段等),大量的數(shù)據(jù)構(gòu)成由多個圖元組成的圖形繁疤,數(shù)據(jù)的分類屬性以多維的形式表示咖为,使得人們能夠從不同的維度觀察數(shù)據(jù)秕狰,以便對數(shù)據(jù)進行更深入的分析。
matplotlib是一個強大的繪圖工具躁染,它提供了多種輸出格式鸣哀,可以幫助開發(fā)人員輕松地建立自己需要的圖形。matplotlib中提供了子模塊pyplot吞彤,該模塊中封裝了一套類似Matlab命令式的繪圖函數(shù)我衬,給用戶提供了更友好的接口,用戶只要調(diào)用pyplot模塊中的函數(shù)饰恕,就可以快速繪圖以及設(shè)置圖表的各種細節(jié)挠羔。
引入Syplot模塊可以采用如下方式: