日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

windows调用python_如何在Windows操作系统中从R调用Python?

發布時間:2023/12/2 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows调用python_如何在Windows操作系统中从R调用Python? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我正在尋找一種在Windows操作系統上調用R中的python的方法。因為似乎沒有可用的R包(至少沒有最近更新的包),我正在尋找如何在R腳本中編寫一組命令的線索,然后可以以批處理模式發送蟒蛇。

簡而言之,如何在Windows操作系統中從R調用python?

編輯:為了澄清,我不是要求從python調用R;相反,我在詢問從R.

更新:根據我迄今為止收集的內容,這里有一組基本的命令,從Windows操作系統中的R運行python:

# (1) basic python commands called from R

system('python -c "a = 2 + 2; print a"')

system('python -c "a = \'hello world\' ; print a; import pandas"')

# (2) if you have a python file you've already created (which I've referred to as "my.py"),then you can run it in R as follows:

system("python C:\\Users\\Name\\Desktop\\my.py")

# or alternatively:

system('python -c "import sys; sys.path.append(\'C:\\Users\\Name\\Desktop\'); import my;"')

在Windows操作系統上,這些方法都不是在R中使用python進行流體數據分析所需的交互性水平。最簡單的解決方案可能是寫一個簡單的R函數,其中(1)將指定的R數據幀導出到python,(2)解析用R寫的Python語法(使用stringr和system(‘python -c’)),然后(3)可選地將數據導出回R。在R中,通過R控制臺更新臨時python文件,這將是一個偽交互性。

總結

以上是生活随笔為你收集整理的windows调用python_如何在Windows操作系统中从R调用Python?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。