是否可以在R闪亮中运行python脚本

时间:2014-07-23 02:45:24

标签: python r shiny

我有一些奇怪的格式的数据集,并编写了一些python脚本转换为csv格式在R中使用。是否可以在R闪亮的应用程序中调用python脚本?

1 个答案:

答案 0 :(得分:11)

这是一个最小的Shiny应用程序,它使用rPython来执行python调用。

library(shiny)
library(rPython)

ui = bootstrapPage(
  sliderInput('x', 'Set x', 0, 10, 5),
  verbatimTextOutput('out1')
)

server = function(input, output, session){
  output$out1 <- renderPrint({
    python.call("len", 1:input$x)
  })
}

runApp(list(ui = ui, server = server))