ggplot2的所有功能在Python中都可用吗?

ggplot2的所有功能在Python中都可用吗?,python,ggplot2,jupyter-notebook,Python,Ggplot2,Jupyter Notebook,题目其实是我的问题。我在谷歌上搜索了不少,查看了Quora并在Stackoverflow中搜索。因为我找不到我的问题的答案,我认为这个问题是有道理的 所以基本上我的问题有两个: 1) python(尤其是jupyter笔记本)中是否提供了所有ggplot2功能 2) 如果是,可以直接应用R教程吗 问候 Fabian据我所知,答案是否定的。但是,在Jupyter笔记本中,您可以与R交互。简言之,用Python进行计算,然后在同一笔记本中使用R绘图。有关详细信息,请查看此 但是,如果您打算使用pyt

题目其实是我的问题。我在谷歌上搜索了不少,查看了Quora并在Stackoverflow中搜索。因为我找不到我的问题的答案,我认为这个问题是有道理的

所以基本上我的问题有两个:

1) python(尤其是jupyter笔记本)中是否提供了所有ggplot2功能

2) 如果是,可以直接应用R教程吗

问候
Fabian

据我所知,答案是否定的。但是,在Jupyter笔记本中,您可以与R交互。简言之,用Python进行计算,然后在同一笔记本中使用R绘图。有关详细信息,请查看此

但是,如果您打算使用python,那么最好学习matplotlib——用于绘图的规范python库。在我看来,它更加灵活,与Matplot的绘图功能非常相似

  • 正如一些评论中提到的,您还可以尝试ggplot2灵感库。它不像
    matplotlib
    seaborn
    那样成熟。或者,您可以尝试
    rpy2
    (请参阅此相关问题:)

  • ggplot
    不是R的端口
    ggplot2
    ,因此不能保证R教程能够正常工作——尽管有些教程可能会或至少会让您走上正确的道路。正如政府所说:

    它并不打算成为ggplot2 for R的功能端口的一个特性——尽管ggplot2有很多优点,但Python世界可以从中受益。所以会有特征重叠,但不一定是模仿(毕竟,R有点奇怪)


  • 对只需使用rpy2。我已经访问了上述网页,对我来说,它似乎是关于ggplot而不是ggplot2的,而且文档和描述实际上是不存在的,这就是我在这里提问的原因。(例如,请参见:)->如果你问我的话,请投不合理的反对票。吉恩·伯尼斯基回答问题时没有回答,这也证明了这个问题是正确的。谢谢你给吉恩的答案。实际上,我对matplotlib有点熟悉,但我开始学习udacities机器学习课程,他们正在使用ggplot。所以我很好奇。我也喜欢语法,似乎无法理解matplotlib,说到它,你知道一个好的教程吗?