2016-04-24 68 views
1

我剛剛在RStudio中運行了此代碼,它工作正常。R代碼在RStudio中運行良好,但在Visual Studio中運行得很好

Gender <- c("Female","Female","Male","Male") 
Restaurant <- c("Yes","No","Yes","No") 
Count <- c(220, 780, 400, 600) 
DiningSurvey <- data.frame(Gender, Restaurant, Count) 
DiningSurvey 

然後我嘗試在Visual Studio中運行它,它什麼也沒做。

如果我去測試>運行>所有測試,我得到這個:'有成功的生成錯誤。你想繼續並運行上一次成功構建的測試嗎?'沒有最後的構建,無論我嘗試什麼,這都行不通。如果我碰到任何功能鍵,包括F5,F11或其他什麼,這是行不通的!我如何在Visual Studio中運行R代碼?看起來這應該是非常簡單的,但是非常非常非常困難。

謝謝。

+0

您可能想標記其中之一正確。或者說爲什麼都不是。 –

回答

1

要在Visual Studio中運行R,需要R Tools for Visual Studio(RTVS)插件。

您可以在http://microsoft.github.io/RTVS-docs/

下載此這將打開Visual Studio中成的客戶端,它知道如何處理R.


一旦你安裝RTVS,以獲得最簡單的方法開始是創建一個新的R項目:

\文件\新建\項目... \新的R項目

這將創建一個TEM新項目R和Rmd文件的平板。

按Ctrl + Enter可以將R文件中的代碼發送到「R Interactive」窗口。

您可以採取的行動看視頻在https://youtu.be/KPS0ytrt9SA

+0

謝謝,但我的問題是你如何運行代碼。我有插件。它似乎沒有運行任何代碼。我無法調試代碼。我無法運行代碼。我什麼都做不了。它是如何工作的? – ryguy7272

+0

@ ryguy7272編輯答案。 – Andrie

4

看到這個一般來說,R在VS的作品相同A R在RStudio。換句話說,F5不起作用,因爲R不是一種編譯語言,並且沒有預定義的入口點。例如,對於調試,您設置一個斷點,然後附加調試器,然後源文件,然後從R交互式窗口中調用所需的功能。

相關問題