【问题标题】:R Code Runs Fine in RStudio but not in Visual StudioR 代码在 RStudio 中运行良好,但在 Visual Studio 中运行不正常
【发布时间】:2016-04-24 15:22:57
【问题描述】:

我刚刚在 RStudio 中运行了它,它运行良好。

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 代码?看起来这应该是超级简单的,但它非常非常非常困难。

谢谢。

【问题讨论】:

  • 您可能希望将其中一项标记为正确。或者说为什么两者都不是。

标签: r visual-studio rtvs


【解决方案1】:

通常,VS 中的 R 与 RStudio 中的 R 工作方式相同。换句话说,F5 不起作用,因为 R 不是编译语言并且没有预定义的入口点。例如,为了调试,您设置一个断点,然后附加调试器,然后是源文件,然后从 R 交互窗口调用所需的函数。

【讨论】:

    【解决方案2】:

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

    你可以在http://microsoft.github.io/RTVS-docs/下载这个

    这将把 Visual Studio 变成一个知道如何处理 R 的有能力的客户端。


    安装 RTVS 后,最简单的开始方法是创建一个新的 R 项目:

    \File\New\Project...\新建 R 项目

    这将创建一个带有 R 和 Rmd 文件模板的新项目。

    您可以通过按 Ctrl+Enter 将代码从 R 文件发送到“R Interactive”窗口。

    您可以通过观看https://youtu.be/KPS0ytrt9SA 的视频来了解这一点

    【讨论】:

    • 谢谢,但我的问题是如何运行代码。我有插件。它似乎没有运行任何代码。我无法调试代码。我无法运行代码。我什么都做不了。它是如何工作的?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-16
    相关资源
    最近更新 更多