Python数据可视化Web框架Dash入门
Dash是一个高效简洁的Python框架,在Flask、Poltly.js和React.js上编写,非常适合构建和部署具有自定义用户界面的数据应用。交互式数据可视化Web应用程序可以通过纯Python编程的方式快速开发,特别适合任何处理数据的人。在这个阶段,Dash已经成熟,它不仅可以用于开发在线数据可视化作品,甚至是轻量级的数据仪表盘、BI应用程序,甚至可以用于构建文档、博客或常规网站。有了丰富的第三方扩展,只有Python也能开发出相当漂亮正规的Web应用。Dash可以制作丰富的图表,包括统计表、地图、三维动画等。并将它们集成到仪表板中。Poltly是一个非常著名和强大的开源数据可视化框架。它可以在浏览器显示的基础上,通过构建web形式的交互式图表来显示信息,并可以创建数十种精美的图表和地图。
React是一个用于构建用户界面的JavaScript库。
1. 安装
pip安装Dash-I https://pypi.tuna.tsinghua.edu.cn/simple2. Hello World示例
#在web浏览器中使用“python app.py”和# visit http://127.0.0.1:8050/运行此应用程序。Div(children=[ html。H1(children='Hello world '),Html。Div(children='' hello dash ' '),])if _ _ name _=' _ _ main _ ' app . run _ server(Debug=true)3. 服务运行
(dash)PSC : \ dash _ demo python app . py dash运行于http://127.0.0.1:8050/*服务Flask app 'app' *调试模式:于4. 浏览器访问
http://127.0python dash hello world
转载请注明出处。