我正在使用 system() 函数从 R 触发 Python 脚本, python 脚本将数据框写入 .csv 文件,然后需要将其导入 R。我想知道是否可以直接将数据框从 Python 返回到 R。
R
command = "python"
path2script='"/Desktop/testing_connection.py"'
allArgs = path2script
output = system2(command, args = allArgs, stdout=TRUE)
python
df_temp = pd.read_csv('/Desktop/items.csv')
print(df)
我想将数据框从 Python 返回到 R 当前正在将“输出”创建为字符向量。
最佳答案
Feather格式可能会加速您的代码。
我不知道有一种方法可以在 r 中拥有一个可以在 python 中访问的数据框。我怀疑它可能的原因是它是两个不同的软件,所以数据的互操作性真的很难实现(如果可能的话)。
关于python - 有没有办法将数据框从 Python 返回到 R ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39036561/