【问题标题】:Using R in Python with rpy2在 Python 中使用 R 和 rpy2
【发布时间】:2018-12-30 19:19:06
【问题描述】:

我目前有一个运行良好的 R 代码,我想使用 rpy2 包在 python 中使用此代码。

代码在 R 中显示了 Sunburst:

library(sunburstR)

sequences <- read.csv(system.file("examples/visitsequences.csv",package="sunburstR"),header=F,stringsAsFactors = FALSE)

sunburst(sequences)

但是在 Python 中,当我使用 rpy2 时,我有这个:

sequences = r('read.csv(system.file("examples/visit-sequences.csv",package="sunburstR"),header=F,stringsAsFactors = FALSE)')
r('sunburst(sequences)')

事实上,它可以工作,但它不显示图表......

你能帮帮我吗?

【问题讨论】:

  • 您的问题太宽泛,无法得到任何有用的答案。请编辑它并包含Minimal, Complete, and Verifiable example
  • 另外,请不要将您的代码显示为图像。没有人想再次全部输入。相反,请将代码粘贴到您的问题中。
  • 好吧我不知道。

标签: python r rpy2 sunburnt


【解决方案1】:

您可以尝试使用:

 r('sun <- sunburst(sequences); print(sun)')

【讨论】:

    猜你喜欢
    • 2016-05-11
    • 1970-01-01
    • 2016-01-15
    • 2020-05-28
    • 2017-10-25
    • 2012-07-16
    • 2019-10-21
    • 2019-09-14
    • 2017-07-24
    相关资源
    最近更新 更多