Plotly Dash - 多页仪表板的结构化框架

对于更大,更复杂的仪表板仪表板来说,这是一个简单的起点,该邮政plotly dash - 一个多页仪表板的结构化框架首先出现在数据科学上。

来源:走向数据科学

Plotly Dash是一个框架,允许创建交互式仪表板,以易于消化和美学上令人愉悦的格式促进各种数据和信息的呈现。

绘图dash

通常,有关如何创建DASH应用程序的示例和指导都具有单个Python文件中的所有代码。尽管这是一种很好的开始方式,但当所有代码都在一个文件中时,即使是简单的仪表板也可能会变得不知所措。

本文介绍了一个明智且功能齐全的多文件项目结构,其中包含所有开始的必需品。

管理和扩展项目,即使项目非常广泛,也应该变得更容易处理。

简介

单个文件中显示了许多用于仪表板仪表板的在线示例,尽管这对于小简单的仪表板来说很好,但是随着项目的规模增加,并且有可能在多个页面上进行管理。

因此,有必要开始分解单个文件以创建逻辑项目结构,以使项目管理更容易。

但是,有关如何处理结构化的多页应用程序,特别是用仪表板的指导,很少且相距甚远。似乎也没有标准的“官方”方式来构建DASH应用程序。

此外,多页应用程序的任何示例都倾向于提供一个通常不包含任何示例图形的熊骨结构(即它们不完全功能)。这留下了一些猜测,即实际上使该应用程序运行并与您要提供的数据可靠地工作。

本文提供了一个功能齐全的基础,用户可以立即运行并尝试一下。它还提供了一个有用的参考点,以开始开发项目。

免责声明:我绝不隶属于情节。此外,共享的GitHub代码库以及本文中的所有功能和示例都可以使用,而无需任何付费功能或付费订阅。

免责声明: