Plotly Dash是一个基于Web浏览器的应用程序、用于数据分析的Python库。最初,Plotly在GitHub上公布了Dash的概念模型,经过长时间持续的开发,Plotly发布了作为企业级解决方案和开源工具的Dash。Dash项目可用于数据分析、数据挖掘、数据可视化、数据建模、仪器控制和报告。这是一个轻量级的项目,只有短短的40行Python代码,并且提供了一个用于操作UI控件的界面,包含可拖动的滑块,下拉列表和带代码的图形等等。最重要的是Dash是完全可定制化开发的开源工具库。
用户可以在本地无限制的使用开源版本,也可以通过Heroku或Digital Ocean等平台进行Dash应用程序的部署和管理。

本文介绍7个在Dash公众社区开发的Dash应用程序。每个case都附有App 链接和Github 代码链接,可借鉴、可模仿、可启发、可举一反三,只看你脑洞了。
- 美国NASA流星体火球坠落事件- Great Balls of Fire
使用1988年至2017年的流星体坠落事件记录的数据,来源于NASA喷气推进实验室的近地小天体实验室(NASA’s Jet PropulsionLaboratory)

Dash App link: https://great-balls-of-fire.herokuapp.com/
- 寨卡病毒爆发事件全览Zika Outbreak Explorer
对全球范围内2015年底到2016年爆发的寨卡病毒感染数量进行了可视化。

Dash App Link:https://zika-crossfilter.herokuapp.com/
Github code :https://github.com/charleyferrari/zika-crossfilter/
3. 寻找大脚怪/北美野人- Finding Bigfoot
基于于1920年至2017年在北美发现疑似大脚怪/北美野人的数据,主要是发现的时间、地点和描述信息等。

Dash App Link:https://bigfoot-sightings-dash.herokuapp.com/
Github code:https://github.com/timothyrenner/bigfoot-dash-app
4. 气候变化与一生的重大事件关联- Climate change and lifeevents
展示你未来人生中重大事件比如孩子出生、入学等与温度变化之间关系的情况。

Dash App Link:https://climate-life-events.herokuapp.com/7
Github code:https://github.com/gschivley/climate-life-events
5. 全球地震浏览 EarthquakeExplorer
展示全球地震数据,来源于美国地质调查局USGS**(US Geological Survey****)。**

Dash App Link:https://belle-croissant-54211.herokuapp.com/
Github code:https://github.com/jackdbd/dash-earthquakes
- 城市道路质量识别数据可视化 Street QualityIdentification Device
在美国的Syracuse城,市政人员在汽车上安装一种低成本的数据采集装置,在车辆运行过程中每隔1秒时间,拍摄道路路面情况,并采集汽车加速度计和减震传感器数据,来收集道路是否平坦或者坑洼,以更快的对道路进行维护,这实际上属于智慧城市的领域。

Dash App Link:https://belle-croissant-54211.herokuapp.com/
Github code:https://github.com/jackdbd/dash-earthquakes
7. 功能性磁共振成像数据可视化 VisualizingMRI Data
该作品获得了TransIP VPS competition****第一名
功能性磁共振成像(fMRI,functionalMagnetic Resonance Imaging)是一种神经影像学技术。其原理是利用磁振造影来测量神经元活动所引发之血液动力的改变。由于fMRI的非侵入性和其较少的辐射暴露量,从1990年代开始其就在脑部功能定位领域占有了重要地位。目前,fMRI主要被运用于对人及动物的脑或脊髓之研究中**。**

Dash App Link:http://teaching.lukas-snoek.com/
Github code:https://github.com/lukassnoek/VoxelViz