有没有办法将Pandas整合到画面中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法将Pandas整合到画面中?相关的知识,希望对你有一定的参考价值。

我已经使用了几个月的画面,它确实是一个很棒的可视化工具。但是,我觉得有限,因为我对熊猫图书馆更熟悉,而且我对熊猫感觉更强大。有没有办法将python集成到Tableau中,以便我在一个环境中工作,而不是不断地从Pandas导出数据并将其重新导入到tableau中?

谢谢您的帮助!

答案

TL; DR对于你的问题的措辞 - 不,pandas没有专门整合。但是Python(有点)。

您可能想要考虑利用TabPy,但再次这不是特定的pandas。但这是一个ETL问题。 Tableau有一个名为Extracts的东西,你可以直接从Server中获取refresh them

我有一个使用ETL工具的自动化工作(想想数据管道或像SSIS / Alteryx这样的软件),它使用Python代码加载Tableau可以读取的数据格式。 Tableau可以从数百个来源读取,因此这并不太难。

但一般的想法是:

  1. 什么来启动代码
  2. 运行代码
  3. 代码转储数据格式(文件或类似数据库的环境)
  4. Tableau读取/提取数据
  5. ??
  6. 利润

如果你真的想要在一个环境中,有许多选项,如Matplotlibseaborn和/或plot.ly Matplotlib是Python中大多数可视化的“源”,因此这是一个很好的学习方法。 Seaborn使matplot更容易读/写和plot.ly内置仪表板/托管选项,以提供Tableau的感觉。

Tableau还有一个名为Tableau Prep的新工具,它可以完成pandas可以做的一些事情(你永远不会用软件工具打败代码)。因此,这也可以满足您的单一环境要求。

以上是关于有没有办法将Pandas整合到画面中?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法将 excel 工作簿中的单个工作表导出到使用 pandas 分隔 csv 文件?

有没有办法关闭代码片段中的命名建议?

如何将值从片段/活动传递到 xml?

有没有办法在 Python 的 Pandas 数据框中通过 SMTPLib 将电子邮件连接到多个收件人? [复制]

有没有办法使用排毒来测试反应原生中闪屏的发生?

Firebase 到 Kotlin 片段