返回 前端
Awesome Dash
Awesome dash
Awesome Dash
¶
很棒的 Dash(plotly)资源的精选列表
Dash 是用于构建 Web 应用程序的高效 Python 框架. > 基于 Flask、Plotly.js 和 React.js 编写的 Dash 非常适合在纯 Python 中构建具有高度自定义用户界面的数据可视化应用程序. 它特别适合使用 Python 处理数据的任何人.
Tutorials¶
- Introducing Plotly Dash - Dash 的作者 Chris Parmer 对 Dash 的高级介绍. 本文作为 Dash 正式发布(2017 年 6 月 21 日)的一部分发布.
- Plotly's tutorials - Part 1: App Layout
- Plotly's tutorials - Part 2: Interactivity
- Plotly's tutorials - Part 3: Interactive Graphing
- Plotly's tutorials - Part 4: Callbacks With State
- Charming Data YouTube channel - 一个专门用于教授 Dash 和 Plotly 的频道,拥有超过 25,000 名订阅者.
- Interactive Web-Based Dashboards in Python - MVC 模型如何与 Dash 相关以及构建应用程序的演练.
- Using Plotly’s Dash to deliver public sector decision support dashboards - 逐步构建复杂的仪表板.
- OPS CodeDay: Dash Plotly Map + Graph - 如何将 Jupyter notebooks 与 Dash 结合使用来创建映射即.
- Creating Interactive Visualizations with Plotly’s Dash Framework - 关于如何开始使用 Dash 的高级概述.
- Finding Bigfoot with Dash, Part 1 - 构建大脚怪目击仪表板的演练. Part 2, Part 3.
- Visualize Earthquakes with Plotly Dash - 对 Dash 替代品的环境扫描,然后是教程.
- ARGO Labs - Plotly Dash Tutorial (Video) - Detailed introduction to creating interactive dashboards.
- Data Visualization GUIs with Dash and Python (Video playlist) - 探索 Dash 功能的五部分系列.
- Interactive Visualization of Machine Learning and Computer Vision with Dash - 官方介绍视频.
- Webinar: Converting React components to Dash components - 关于如何使用 Dash Component Boilerplate cookiecutter 模板将 React 组件转换为 Dash 组件的官方教程.
- Interactive Image Processing with Dash-Canvas - Dash Canvas 组件的官方介绍视频.
- Dash Cytoscape Component - Dash Cytoscape 组件的官方介绍视频.
- An introduction to Dash DataTable - Dash DataTable 组件的官方介绍视频.
Component Libraries¶
- Tutorial on creating custom Dash components with React.js.
- Dash Bio Components - 一套生物信息学组件,可以更轻松地分析和可视化生物信息学数据,并在 Dash 应用程序中与它们交互.
- Dash Canvas Components - 使用 Dash 进行图像注释和图像处理的模块.
- Awesome React Components - React.js 组件的目录可能会被包装到 Dash 组件中.
- Awesome React - 开发 React.js 组件的有用资源.
- Dash Core Components
- Dash Cytoscape Component - 用于创建易于定制、高性能、交互式和基于 Web 的网络的图形可视化组件.
- Dash DataTable Component - 支持丰富样式、条件格式、编辑、排序、过滤等的交互式表格.
- Dash DAQ Components - 一组控件,可以更轻松地将数据采集和控件集成到您的 Dash 应用程序中.
- Dash ECharts Components - Dash 的 ECharts(V5) 组件.
- Dash HTML Components
- mydcc - Dash 核心组件的扩展.
- sd-material-ui - Dash 的 material-ui 组件的 StratoDem Analytics 实现.
- sd-range-slider - 范围滑块 Dash 组件.
- dj-plotly-dash - Django 的 Plotly Dash 叉子.
- dash-flexbox-grid - 包装 Plotly Dash 的 react-flexbox-grid.
- dash-color-picker - 包装反应颜色.
- dash-dual-listbox - 包装 react-duallist.
- dash-bootstrap-components - 基于 Bootstrap 的布局引擎、默认样式和高级组件.
- dash-uploader - 为 Dash 上传组件. 支持大数据文件.
- Dash Mantine Components - 基于 Mantine React 组件库的 40 多个 Dash 组件的集合.
- plotly-resampler - 包装图形,添加数据下采样(聚合)功能,实现大型数据集的可视化.
App Examples¶
- Oil and Gas Explorer - 随着时间的推移和链接的可视化探索石油和天然气生产. Source Code.
- Uber Rides - 显示 2014 年在纽约市的所有 Uber 游乐设施.后端的 Pandas 过滤了 0.5gig 数据文件. Source Code.
- Simple Stock Tickers - 从 Google Finance 查询数据并将结果显示为烛台图. Source Code.
- Volatility Surface Explorer - 使用 Pandas Datareader 从 Yahoo Finance 获取 CBOE 期权链数据,并计算在 3D 网格图表中可视化的每个期权的隐含波动率. Source Code.
- Drug Discovery - 当您将鼠标悬停在图表中的点上时显示药物的描述. Source Code.
- Live Wind Streaming - 持续查询 SQL 数据库并显示风速和风向的实时图表. Source Code.
- Recession in 255 Charts - 改编自纽约时报的优秀 How the Recession Reshaped the Economy in 255 Charts. Source Code.
- 3D Yield Curve - 改编自纽约时报的优秀 A 3-D View of a Chart That Predicts The Economic Future: The Yield Curve. Source Code.
- Finding Bigfoot - 几个绘图(包括地图)、使用 Bootstrap 构建的网格布局、与输入字段的交互以及缓存(另请参阅 Tutorials). Source Code.
- Visualize Earthquakes with Plotly Dash - 出色的用户界面和使用 Dash 进行地理空间分析. 包括 basic unit tests. Source Code.
- Street Quality IDentification [SQUID] - 用地图、数据表和违规道路的照片突出质量差的道路. Source Code.
- VoxelViz - (f)MRI 数据集的竞赛获奖可视化工具. Source Code.
- Traffic Accidents UK - 探索 2015 年英国发生的 140,008 起交通事故. Source Code.
- New York Taxi Rides - YellowCab Taxi 公司从鼎盛时期开始的一整年数据,出行次数远远超过 1 亿次. Dash + Vaex 数据框超过 1 亿行. Source Code.
- GutenSearch - 查看古腾堡计划的书籍. Source Code.
Idiomatic examples¶
- Dash recipes - 脚本和示例的集合,由 plotly 团队在回答来自更大的 Dash 社区的问题时创建.
Galleries¶
- Plotly App Gallery - Plotly 的 Dash 应用程序集合.
- Dash Recipes GitHub - 在回答来自更大的 Dash 社区的问题时创建的脚本和示例的集合.
- Dash Data Dashboards and Apps - 收集具有现实生活数据的数据仪表板,用于各种主题,以及一些使用 Dash 构建的在线营销应用程序.
Talks¶
- Dash: Data exploration web apps in pure Python - 切尔西道格拉斯,PyData DC 2018.
- Overview of Dash - Chris Parmer,Dash 的创造者(SciPy 2017).
- We're Launching Dash - Dash 的创造者 Chris Parmer,谈到 Dash 推出之前的动机(Plotcon NYC 2016).
- Plotly dash and data visualisation in Python, PyData, Berlin 2017 - Volodymyr Kazantsev(仅幻灯片).
Books¶
- Interactive Dashboards and Data Apps with Plotly and Dash:利用 Python 中成熟的前端 Web 框架的强大功能——无需 JavaScript.
Cheat sheets¶
Community¶
Contributors¶
- Luke Singham
- Aly Sivji
- Chris Parmer
- Sergey Pikhovkin
- Pascal Bugnion
- Florian Kromer
- Elias Dabbas
- vaexio
- Fanchao MENG
- Snehil Vijay
License¶
本作品根据Creative Commons Attribution 4.0 International License获得许可.
