是否可以在R语言中运行python脚本

是否可以在R语言中运行python脚本,python,r,shiny,Python,R,Shiny,我有一些格式怪异的数据集,并编写了一些python脚本,将其转换为csv格式,以便在R中使用。是否可以在R Shining app中调用python脚本?这里有一个最小的Shining app,它使用rPython执行python调用 library(shiny) library(rPython) ui = bootstrapPage( sliderInput('x', 'Set x', 0, 10, 5), verbatimTextOutput('out1') ) server =

我有一些格式怪异的数据集,并编写了一些python脚本,将其转换为csv格式,以便在R中使用。是否可以在R Shining app中调用python脚本?

这里有一个最小的Shining app,它使用
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))
库(闪亮)
图书馆(rPython)
ui=引导(
滑块输入('x','Set x',0,10,5),
逐字输出(“输出1”)
)
服务器=功能(输入、输出、会话){

输出$out1我想答案是肯定的。你可以使用
system
运行python脚本。或者,你可以使用
rpy2
在python和R会话中保存值。谢谢!你知道有没有办法安装R3.1.0?在你将应用程序在线发布到shinyapps.io后,这会起作用吗?请参阅相关内容问题: