目前從事粒子物理實驗研究,在日本和台灣之間飛來飛去。喜歡python,C++,shell script等程式語言,並用python完成了好累的博士論文。目前栽進了用機器學習來完成實驗數據分析的坑洞,準備挖另一個平行運算的坑掉下去。
專長是睡過頭,未來方向是尋找一個可叫得醒我的鬧鐘。
In data visualization, static plots provide the audiences quick grasp on the data. While interactive plots can provide users more information on interested samples, while audiences have to touch the data for specific samples if only static plots are provided. At present, there are some interactive graphing library in Python, Among them, "Plotly" is most popular and strongly supported by community.
"Plotly" company also release "Dash" package that can build web-based online plots in pure Python. The needed technique of UI and web are covered by Dash, so you can focus on data manipulation and visualization. It is easy for data scientist to share their analysis on web interface over whole group by Dash. This tutorial will introduce basic usage of Plotly, then, the procedures of building the apps by Dash are described as following layout by "html" and "core" components, callback to make your apps more interactive, and distributing your apps to Heroku.