我有一些奇怪的格式的数据集,并编写了一些python脚本转换为csv格式在R中使用。是否可以在R闪亮的应用程序中调用python脚本?
答案 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))