2016-05-31 40 views

回答

2

我可能誤解了什麼python -i file.py做,但嘗試:

從內部R,在終端,你可以這樣做:

source('file.R') 

,它會運行file.R,與地球環境的反映是什麼在file.R

做。如果你想在命令行中運行,查看this post

+0

是的,這個想法來自命令行。感謝您的鏈接。查看在終端上運行R腳本的各種方法非常有用。之後還沒有找到一個讓你進入R終端的人,至少我沒有在手冊頁中看到它。如果你還沒有使用它,請嘗試'python -i'。我發現調試腳本是不可或缺的。 – abalter

+0

與打開R和'source()'文件相比,運行腳本有什麼好處,它可以打開python並將你放入環境中(通過'python -i')?除了由於不得不手動打開R而丟失了2秒之外;) 我使用Rmarkdown來完成所有的報告/分析等等,所以我從RStudio內部編織我的文檔 –

+0

這是一個很好的觀點。在Python中沒有與'source()'簡單等價的東西,這使得'-i'非常方便。無法擺脫我的頭腦想到一個例子,其中'source'不適合賬單。 – abalter