【问题标题】:What is the difference between Python’s Pandas, R’s ggplot2 and Tableau? [closed]Python 的 Pandas、R 的 ggplot2 和 Tableau 有什么区别? [关闭]
【发布时间】:2021-12-28 16:31:44
【问题描述】:

我是数据世界的新手。对于上述内容的任何高层次帮助将不胜感激。

谢谢

【问题讨论】:

    标签: python r tableau-api


    【解决方案1】:

    您可以做出多种不同。第一关:Python、R 和 Tableau 有什么区别?这些基本上都是三种完全不同的工具。

    Python 是一种开源通用编程语言。换句话说,Python 适用于很多任务。您可以对桌面应用程序、网站/服务器进行编程,但在数据科学、计算/自然科学、...

    另一方面,

    R 也被认为是一种编程语言,但专门用于数据科学和统计。这意味着,开箱即用,R 将拥有许多统计工具和功能,而 Python 需要一些第三方安装。

    Tableau 不是编程语言,而是可视化软件包。您可以使用它制作所谓的仪表板,旨在将您的复杂数据汇总为人类可解释的信息。主要优点是不需要编程知识。

    现在,pandas 是一个用于数据科学的第三方开源 Python 库,并且以引入数据帧而闻名。数据框很受欢迎,因为它们是处理数据的直观方式。您可以读取和写入多种文件格式以及对数据帧执行操作、计算一些统计数据、进行可视化...请注意,R 不需要类似的库,因为数据帧已经包含在标准 R 包中。

    ggplot2 是一个开源 R 库,专门用于绘制数据。 Python 中的等效库是 ma​​tplotlib,pandas 也使用它来生成绘图。

    哪种工具最适合您取决于您​​想做什么。如果您对学习如何编程不感兴趣,请选择 Tableau。如果您确实想学习如何编码,可以使用 Python 和/或 R。如果您只对统计和数据科学感兴趣,则可以使用 R。但是,如果您也对其他部分感兴趣,例如机器学习、Web 开发……你最好使用 Python。

    【讨论】:

      【解决方案2】:

      ggplot2 是一个功能齐全的 R 库,用于制作出版质量的统计图形。它具有非常富有表现力的风格,使其可用于探索性分析以及用于发布的最终图形。

      Pandas 是一个 Python 库,它为 Python 带来了 R“数据框架”。它不是绘图库,但它与 matplotlib 库连接以制作出版质量的图形。

      Tableau 是一个独立的应用程序,用于构建链接到数据库的仪表板和交互式图形。它有一个主要是图形界面,编码比 R/Python 少。在 Tableau 中制作的仪表板也可以在 R/Python 中完成,但也可以使用其他库。

      【讨论】:

        猜你喜欢
        • 2017-10-03
        • 1970-01-01
        • 1970-01-01
        • 2016-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-25
        相关资源
        最近更新 更多