Использование R в Python с rpy2
В настоящее время у меня есть код R, который работает очень хорошо, и я хочу использовать пакет rpy2 для использования этого кода в Python.
Код показывает Sunburst в R:
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)')
На самом деле, это работает, но не показывает диаграмму...
Не могли бы вы мне помочь?
1 ответ
Вы можете попробовать использовать:
r('sun <- sunburst(sequences); print(sun)')