圖表控件AnyChart每周數(shù)據(jù)可視化案例(十七):奧地利使用AnyChart圖表實現(xiàn)新冠肺炎疫情數(shù)據(jù)可視化
AnyChart是基于JavaScript (HTML5) 的圖表控件。使用AnyChart控件,可創(chuàng)建跨瀏覽器和跨平臺的交互式圖表和儀表。AnyChart 圖表目前已被很多知名大公司所使用,可用于儀表盤、報表、數(shù)據(jù)分析、統(tǒng)計學、金融等領域。
在數(shù)據(jù)可視化中,理論非常重要,但實踐絕對是一切。我們將繼續(xù)與您分享一些我們在網(wǎng)絡上遇到的新的圖表最佳實踐,以便您了解其他人在做什么并不斷改進。在每周數(shù)據(jù)可視化中,查看各種經(jīng)驗豐富的數(shù)據(jù)可視化專業(yè)人員如何使數(shù)據(jù)說話并講述有見地的故事。
您已經(jīng)知道StopCorona,一個由Diffco提供的COVID跟蹤器,它就是這樣的資源之一。今天,我們想介紹另一個使用AnyChart可視化流行的值得注意的統(tǒng)計數(shù)據(jù)項目——iConcepts SARS-CoV-2統(tǒng)計數(shù)據(jù)。由奧地利兼職網(wǎng)絡開發(fā)人員Juergen Hoefer創(chuàng)建,并在奧地利的Open Data官方門戶網(wǎng)站上進行了介紹,它通過JavaScript (HTML5)圖表庫提供的無數(shù)交互式圖表,從不同角度展示了奧地利(以及全世界)的新冠肺炎統(tǒng)計數(shù)據(jù)。
我們向Juergen詢問了一些問題,以進一步了解這個項目以及他使用AnyChart可視化新冠肺炎疫情數(shù)據(jù)的經(jīng)驗。閱讀并瀏覽他網(wǎng)站上的幾個快捷圖表示例。(棧:HTML / CSV)。

AnyChart:首先,請向我們的社區(qū)介紹您自己。你是做什么?
Juergen Hoefer:我是奧地利一家醫(yī)療保健公司的銷售代表。但我一直對計算機和編程感興趣,所以我自學了一點網(wǎng)頁開發(fā),開始做網(wǎng)站。起初,這只是一個愛好。后來,當我在奧地利PlayStation(奧地利索尼電腦娛樂公司)工作時,我對商業(yè)管理和市場營銷有了很多了解,于是決定做兼職(iconcepes .at)。現(xiàn)在我希望有一天把它變成我的全職工作。
答:新冠肺炎疫情數(shù)據(jù)項目最初的想法是如何產生的?你為什么決定創(chuàng)建它?
JH:我看到奧地利總理和部長需要收集很多數(shù)據(jù)和事實,人員的隔離,城市的封鎖。因此我開始在Excel中研究政府的官方數(shù)據(jù),計算出那里是沒有發(fā)表的,則可以從不同的角度來查看數(shù)據(jù)。
另外,我注意到媒體并沒有真正帶來數(shù)據(jù),這是一個問題。例如,僅有確認病例的絕對數(shù)量,而沒有測試的數(shù)量,就沒有太大用處。
因此,我決定創(chuàng)建自己的信息中心(僅針對我自己)。與朋友討論后,我將數(shù)據(jù)表和圖表發(fā)布在我的網(wǎng)站上,僅以PDF文件格式。這是該項目的開始。

答:你現(xiàn)在的實際項目是什么?這就是你想要構建的嗎?
JH:這仍然是我自己的私人項目,但是在執(zhí)行了AnyChart的交互式圖表之后,我的項目被列在了奧地利政府的網(wǎng)站上,訪問人數(shù)暴增。今天,該項目的規(guī)模超出了我的計劃或預期,但現(xiàn)在是我的“寶貝”,將來我會不時進行一些小更新(以發(fā)布一些新圖表,尤其是在“全球”部分中)。
我認為,如果沒有AnyChart的圖表,如果這個項目最初只提供表格中的數(shù)據(jù)和一些PDF文件中的簡單圖表,它不可能取得如此意想不到的成功。

答:數(shù)據(jù)可視化在其中扮演什么角色?為什么需要它,它有什么幫助?
JH:數(shù)據(jù)可視化是該項目的核心。我認為數(shù)據(jù)以圖表和圖形的形式可讀性最好,并且大多數(shù)人在看到數(shù)據(jù)后就能更好地理解數(shù)據(jù)。它極大地幫助人們了解數(shù)據(jù)的力量。答:您如何利用新冠肺炎疫情數(shù)據(jù)并使用AnyChart對其進行可視化?
H:在我的項目中,我使用政府每天提供的CSV數(shù)據(jù),將它們導入Excel表格中,該表格會自動計算出我需要的參數(shù),然后以AnyChart所需的CSV格式導出這些表格,然后通過FTP將其上傳到我的網(wǎng)站空間的數(shù)據(jù)目錄上。我對ECDC的數(shù)據(jù)也一樣,ECDC每天也提供下載數(shù)據(jù)。因此,我僅使用有關新冠肺炎疫情的官方數(shù)據(jù)。
根據(jù)我要可視化的數(shù)據(jù)類型,我使用AnyChart提供的不同類型的圖表類型:折線圖,柱形圖,圓規(guī)等。

對我而言,最讓我印象深刻的是地圖圖表,以及在一個可視化中比較一些數(shù)據(jù)系列的線和列的組合圖表。

圓形統(tǒng)計圖也很有幫助,它們將一些術語的百分比可視化,這非常令人印象深刻。

答:你的項目是建立在什么樣的技術基礎上的?將AnyChart集成到您的堆棧中是否容易銜接,或者您遇到過什么棘手的問題?
JH:沒有什么特別的,事實我使用HTML包括JS庫和數(shù)據(jù)鏈接CSV文件來保持這個項目非常簡單。使用任何圖表對我來說都是一件很新鮮的事情,但是在線圖表文檔幫助很大,Playground也非常有用。對我來說有點棘手的一件事(我已經(jīng)告訴過您,我對編程的所有知識都是自學的)是將CSV數(shù)據(jù)轉換成地圖,但是有了非常快的AnyChart支持和快速的回答包括說明和示例,這也并不是真正的問題。
答:為什么選擇AnyChart?您最喜歡我們的圖表庫什么?
JH:我已經(jīng)在網(wǎng)上看到一些“交互式”圖表,并且我準備學習新的東西,所以我在網(wǎng)上尋找解決方案。我找到了一些,但是除了一些懸停效果外,大多數(shù)都沒有真正的交互性。我之所以選擇AnyChart,是因為這些圖表真正具有交互性。單擊,右鍵單擊,全屏,選擇數(shù)據(jù)范圍,直接在圖表中排除數(shù)據(jù)點等。這一切對我來說真的給人留下了深刻的印象,因此我決定嘗試一下,我在AnyChart上的初次體驗和結果真的很棒。今天,我對選擇AnyChart決定感到非常高興。

答:請告訴我們如何進一步改善AnyChart。您認為我們的圖表庫缺少什么?您希望在將來的版本中看到什么?
JH:很難說……嗯,AnyChart已經(jīng)擁有了我的小項目可能需要的更多東西。也許唯一的一件事就是還要向各地區(qū)提供地圖圖像(SVG),但這是“高水平的抱怨”,我知道為每個國家/地區(qū)提供這些文件的工作量很大,奧地利不是“世界的肚臍”。
答:當一個朋友問你選擇哪個JS圖表庫來進行數(shù)據(jù)可視化時,您將如何推薦AnyChart并僅用一兩個詞解釋原因?
JH:使用AnyChart很直觀,有很多不同類型的圖表。它提供了許多交互的機會和選項,用戶支持真的很快,非常友好和有用。
答:您如何看待新冠肺炎疫情危機?
JH:在我看來,人們大多分為兩個陣營。瑣碎和恐慌。這是非常危險的。對我來說,處理這場危機的正確方法是多種多樣的。不要陷入恐慌,而是要引起對新冠肺炎疫情的必要注意。在預防某些可能被感染的情況下,尊重和保護風險人群(對他們來說,這些病毒非常危險),并能像往常一樣正常的生活和工作,但請始終牢記我們現(xiàn)在生活在一個不平凡的時代,為他人著想。我敢肯定,這個話題會讓我們長時間忙碌,但是如果每個人都相互尊重并且遵循一些簡單的規(guī)則來幫助控制病毒,我們將戰(zhàn)勝它。要小心,要恭敬,最重要的是要保持健康!
請隨時關注“每周數(shù)據(jù)可視化”中的新可視化項目。一個星期后見。
相關產品推薦:
AnyGantt-構建復雜且內容豐富的甘特圖的理想工具
AnyMap-可交互式地圖是AnyChart組件
AnyStock-基于XML/JSON的Flash金融圖表解決方案