數(shù)據(jù)可視化在數(shù)據(jù)科學(xué)領(lǐng)域中發(fā)揮著重要的作用。在不清楚數(shù)據(jù)的情況下论皆,要監(jiān)視和調(diào)整數(shù)據(jù)以使其按照應(yīng)有的方式執(zhí)行并不容易益楼。這就是數(shù)據(jù)可視化發(fā)揮作用的地方,它把收集到的數(shù)據(jù)放到一個(gè)可視的上下文中点晴,使數(shù)據(jù)更容易找出模式感凤、跟蹤趨勢(shì)等。但是粒督,這些都只在有可靠的數(shù)據(jù)可視化工具的前提下才能完成陪竿。在數(shù)據(jù)可視化工具方面,開(kāi)源不容小覷屠橄。但是族跛,人們往往混淆免費(fèi)和開(kāi)源。開(kāi)源是關(guān)于獲得源代碼锐墙,它與免費(fèi)工具沒(méi)什么關(guān)系礁哄。本文列舉了一些您可以考慮使用的開(kāi)源數(shù)據(jù)可視化工具。
Candela
提到開(kāi)源和Javascript溪北,candela絕對(duì)是數(shù)據(jù)可視化的最佳軟件包之一桐绒。該軟件包帶有一個(gè)標(biāo)準(zhǔn)化API夺脾,可用于實(shí)際數(shù)據(jù)科學(xué)應(yīng)用程序,并且可以通過(guò)Resonant平臺(tái)使用茉继。
Candela可以從標(biāo)準(zhǔn)軟件包系統(tǒng)安裝劳翰,也可以從源代碼安裝。 此外馒疹,盡管第一種安裝過(guò)程很簡(jiǎn)單佳簸,但它并沒(méi)有很多公開(kāi)發(fā)行版本。另外颖变,如果從源代碼安裝則稍微復(fù)雜一些生均,但允許用戶運(yùn)行最新的開(kāi)發(fā)版本。
Charted
Charted是一種開(kāi)放源代碼工具腥刹,可自動(dòng)可視化數(shù)據(jù)马胧。您要做的就是提供數(shù)據(jù)文件的鏈接,該工具將產(chǎn)生該數(shù)據(jù)的可共享可視化衔峰。Charted由Medium的產(chǎn)品科學(xué)團(tuán)隊(duì)于2013年創(chuàng)建佩脊,其使用的文件已經(jīng)可供具有鏈接的任何人公開(kāi)訪問(wèn)。而且垫卤,如果您想了解受保護(hù)的數(shù)據(jù)或敏感數(shù)據(jù)威彰,可以在其安全網(wǎng)絡(luò)上為自己的Charted實(shí)例提供服務(wù)。自創(chuàng)建以來(lái)穴肘,該工具在分析數(shù)據(jù)歇盼、與數(shù)據(jù)科學(xué)團(tuán)隊(duì)交流成果時(shí)非常受歡迎。
Chart JS
Chart JS是關(guān)于社區(qū)維護(hù)的開(kāi)源圖表庫(kù)评抚。它可以幫助數(shù)據(jù)科學(xué)人員使用Javascript可視化數(shù)據(jù)豹缀。 但是,在使用該工具之前慨代,您必須將庫(kù)包含在前端代碼中邢笙。
想要安裝該庫(kù),您可以從GitHub版本下載最新版本侍匙。
D3.js
D3.js是一個(gè)Javascript庫(kù)氮惯,用于基于數(shù)據(jù)的文檔處理。該庫(kù)通過(guò)使用HTML丈积、SVG和CSS來(lái)幫助開(kāi)發(fā)數(shù)據(jù)可視化筐骇。該平臺(tái)的主要特點(diǎn)是在不綁定專有框架的情況下為用戶提供現(xiàn)代瀏覽器的全部功能,結(jié)合了強(qiáng)大的可視化組件和數(shù)據(jù)驅(qū)動(dòng)的文檔對(duì)象模型(DOM)操作方法江滨。
Datawrapper
Datawrapper是一個(gè)開(kāi)源的移動(dòng)數(shù)據(jù)可視化平臺(tái)铛纬,幫助每個(gè)人在幾分鐘內(nèi)創(chuàng)建簡(jiǎn)單、正確和可嵌入的圖表唬滑。該工具有免費(fèi)和付費(fèi)兩種版本(免費(fèi)版本是針對(duì)單個(gè)用戶的告唆,支持10,000個(gè)月圖表視圖)棺弊。
該工具的設(shè)計(jì)方式很簡(jiǎn)單,您只需要上傳您的數(shù)據(jù)擒悬,檢查并描述它模她,數(shù)據(jù)可視化就會(huì)完成。此外懂牧,您還可以發(fā)布圖表或嵌入圖表侈净。
Dygraphs
Dygraphs是一個(gè)基于javascript的開(kāi)源圖表庫(kù),允許用戶探索和解釋密集的數(shù)據(jù)集僧凤。然而畜侦,但是,它需要一定程度的Web編程背景才能使用圖表躯保。它生成的圖表是交互式的旋膳,用戶可以通過(guò)鼠標(biāo)點(diǎn)擊來(lái)突出顯示各個(gè)值,單擊并拖動(dòng)來(lái)縮放途事,雙擊來(lái)縮小验懊,shift-拖動(dòng)來(lái)平移等等。
此外尸变,Dygraphs最好的一點(diǎn)是它可以處理大量數(shù)據(jù)集义图。
Leaflet
Leaflet是用于移動(dòng)友好型交互式地圖的開(kāi)源Javascript庫(kù)。 此工具的特點(diǎn)是它非常輕巧振惰,JS的大小僅為38 KB歌溉。該工具的設(shè)計(jì)方式使其具有大多數(shù)開(kāi)發(fā)人員所需的幾乎所有映射特性。
Leaflet不僅有許多用于添加功能的插件骑晶,而且還可以在所有主要的臺(tái)式機(jī)和移動(dòng)平臺(tái)上高效工作。由于它是一種開(kāi)放源代碼工具草慧,因此有其記錄良好的API和可讀的源代碼桶蛔。
NBI大數(shù)據(jù)可視化分析平臺(tái)作為新一代自助式、探索式分析工具漫谷,在產(chǎn)品設(shè)計(jì)理念上始終從用戶的角度出發(fā)仔雷,一直圍繞簡(jiǎn)單、易用舔示,強(qiáng)調(diào)交互分析為目的的新型產(chǎn)品碟婆。我們將數(shù)據(jù)分析的各環(huán)節(jié)(數(shù)據(jù)準(zhǔn)備、自服務(wù)數(shù)據(jù)建模惕稻、探索式分析竖共、權(quán)限管控)融入到系統(tǒng)當(dāng)中,讓企業(yè)有序的俺祠、安全的管理數(shù)據(jù)和分析數(shù)據(jù)公给。更多信息請(qǐng)參考(http://nbi.easydatavis.com:8033)
產(chǎn)品特點(diǎn)
幫助企業(yè)發(fā)掘沉睡在系統(tǒng)中的數(shù)據(jù)的價(jià)值借帘,將數(shù)據(jù)轉(zhuǎn)變?yōu)樾畔ⅲ笇?dǎo)企業(yè)的決策淌铐,監(jiān)督戰(zhàn)略的執(zhí)行肺然,提高企業(yè)的決策力與執(zhí)行力,最終為企業(yè)創(chuàng)造價(jià)值腿准。
簡(jiǎn)單易用:無(wú)需技術(shù)背景际起,只需通過(guò)拖拽方式,5分鐘即可完成一張可視化圖形分析報(bào)表吐葱;
簡(jiǎn)單交付:通過(guò)簡(jiǎn)單的點(diǎn)擊加叁、拖拽實(shí)現(xiàn)數(shù)據(jù)的連接和處理,快速實(shí)現(xiàn)數(shù)據(jù)可視化需求唇撬;
方便集成:能與企業(yè)現(xiàn)有的業(yè)務(wù)信息系統(tǒng)無(wú)縫集成它匕,直接接入業(yè)務(wù)數(shù)據(jù)進(jìn)行實(shí)時(shí)分析;
安全管控:有多種權(quán)限控制可供選擇窖认。設(shè)計(jì)了管理用戶信息和管理訪問(wèn)權(quán)限豫柬,還可支持?jǐn)?shù)據(jù)級(jí) 別的訪問(wèn);
多終端查看:基于HTML5技術(shù)扑浸,跨瀏覽器烧给,移動(dòng)終端訪問(wèn);基于B/S架構(gòu),無(wú)需在客戶電腦上安裝喝噪,用戶只需通過(guò)瀏覽器就可以訪問(wèn)础嫡;
支持私有化部署:支持私有化部署在企業(yè)的應(yīng)用上,保證數(shù)據(jù)安全酝惧;幫助企業(yè)降低運(yùn)營(yíng)成本榴鼎,實(shí)現(xiàn)精細(xì)化運(yùn)營(yíng)。
豐富的圖形庫(kù):擁有幾十種傳統(tǒng)圖形和新型大數(shù)據(jù)圖形組件(如赏泶剑基圖巫财,treemap,層級(jí)聚類圖哩陕,熱力矩陣等等)能讓您更直觀的和數(shù)據(jù)對(duì)話
數(shù)據(jù)是未來(lái)數(shù)字經(jīng)濟(jì)的最核心的生產(chǎn)資料平项,被稱為新時(shí)代的“石油” ,數(shù)據(jù)可實(shí)時(shí)是數(shù)據(jù)分析中極為重要的一環(huán)悍及,掌握可靠的數(shù)據(jù)可視化工具無(wú)疑是抓住了發(fā)展的先機(jī)闽瓢。
NBI大數(shù)據(jù)可視化分析平臺(tái)(http://nbi.easydatavis.com:8033)