HTML和数据分析有什么关系?

What is the relationship between HTML and data analysis?

参考这篇关于数据科学行业的infographic

我对HTML和数据分析的关系有疑问!

他们之间真的有关系吗?

如果是,这种关系是什么?

如何在数据分析中使用HTML?

HTML 不是编程语言。它是一种文档标记语言。它真的不能自己做很多事情。它可以呈现结果但提供有限的交互性。我认为当人们说 HTML 时,他们实际上是指 HTML/CSS/JavaScript 的组合。

添加 JavaScript 后,从技术上讲,您可以编写任何代码,但实际上,由于性能问题等原因,它仅适用于这么多事情。

正如Mark_M所说,它主要用于表示层。这在商业环境中尤为重要。让我们来看一个例子。假设您建立了一个模型来预测个人客户或潜在客户最有可能购买贵公司的哪些产品。作为分析师,您将如何处理这些信息?您个人是否关心 Sally M 想要购买小部件 A 而 Frank R 想要购买小部件 B?当然你的公司关心。当然,您的薪酬大致取决于公司的业绩。但是你还有很多其他的东西要分析。那么现在怎么办?

您知道谁真正关心这些信息吗?销售团队。那是他们的全部工作。他们的报酬基于佣金。他们知道如何根据这些信息采取行动。你让销售团队知道这一点,他们做他们的事,你得到自己的绩效工资,公司做得很好,每个人都赢了。

现在,您如何将此信息告知销售团队?您是否让他们每次需要线索时都给您打电话?您是否给他们一些在 MATLAB 或命令行 Python 客户端中草率编写的代码?你给他们数学方程式并让他们算出来吗?

现在,请记住,很多销售团队都不是很懂技术。即使他们出售技术,他们也几乎没有足够的了解来出售它。销售团队不知道 -345 错误代码的含义。他们与客户打交道,并在需要时向支持或工程团队的成员寻求帮助。销售团队几乎无法处理 Excel 的基础知识。我敢打赌,90% 的销售团队甚至不知道什么是 "for loop",但没关系,您不知道如何让那个犹豫不决的人交出他的签名。人们有不同的力量。

那现在呢?在编写下一个分析代码时,您需要推销员 Bob 获得他需要的所有信息,而不会打扰您。如果你让它太难,他们就不会使用它。这就是生活的运作方式。

你知道什么是真正的好用吗?网络应用程序。推销员 Bob 可以弄清楚任何 Web 应用程序,尤其是如果它设计得很好的话。因此,您以 Web 应用程序的形式编写分析代码。也许你的公司有一个网页设计团队来重新设计你的网页应用程序,使其更加用户友好,但他们不知道你的模型的细节。您必须编写原型 Web 应用程序以允许其他人 运行 并使用您的模型。

数据分析师和数据科学家(至少一些)应该编写原型 Web 应用程序。您可能会听到这些东西叫做 "dashboards." 实际上并不难。有 R Shiny 和 Bokeh 等技术可以使它变得简单易行,至少与你工作中较难的部分相比是这样。

当然,该应用程序可能不会出现在一般互联网上,也可能会出现。但它至少可以很好地进入您公司的内部网上。旧的做事方式是公司将所有分析保存在 Excel 文件中并四处传递。新的方式是在 Intranet 上使用 Web 应用程序。

如果没有人将它们转化为可操作的信息然后实际对它们采取行动,那么您的模型将完全无用。公司不会付钱给你建立模型。他们付钱给你是为了告诉他们应该怎么做才能赚更多的钱。您必须使他们能够轻松实现这一目标。

就是这个关系。总之就是表现层,哈。