您已经在 RStudio 中处理一个项目好几天了,并且深陷代码和加载的库中。事情进展顺利……直到他们不再 🙄。突然间,当您尝试使用迄今为止一直在毫不费力地使用的库时,会弹出可怕的错误消息。您决定暂时忽略它,以后再担心。但是下次打开 RStudio 会话时,会出现另一个问题。是时候更新您的 RStudio 软件了。您与自己推理并决定现在就处理它,因为您非常了解,这些问题和指标只会不断出现😱。
当您处于工作流中间时,即使对于最有经验的程序员来说,这些问题也可能是可怕和令人生畏的。一方面,你必须破坏 '
其次,编程可能很挑剔,而且有很多动人的部分。一旦你找到了一种工作方法,你就不想再惹它了。更新您的软件会导致更新您的库,并且不可能知道这些更新是否会导致您的代码中出现错误。
目录:
- 什么是 R 和 RStudio?
- 为什么你应该保持你的软件更新。
- 如何检查您当前的 R 和 RStudio 版本。
- Sidetrack - 更新 R 包。
- 如何更新R。
- 如何更新 RStudio。
- 故障排除。
R 和 RStudio - 有什么区别?
R 本身就是开源编程语言,而RStudio是集成开发环境 (IDE),允许用户使用 R 进行编码,并可以在整洁的类似控制台的环境中轻松访问工具、数据和可视化。不幸的是,您必须独立更新它们。虽然,您可以在大多数时候只更新 RStudio 而不用管 R。
为什么你应该保持最新
对这种情况的常见反应是推迟更新并“稍后再考虑”。这可能会工作一段时间,但这就是为什么您应该立即处理它并保持软件更新的原因。
- 受益于 RStudio 的最新功能。
- 修复您遇到的问题。
- 修复 RStudio 程序员已更新的潜在错误,即使它们尚未影响您的工作流程(尚未)。
- 消除那些讨厌的警告消息。
- 让 R 和 RStudio 保持在一起的愉快状态。
如何检查您当前的 R 和 RStudio 版本
有几种方法可以检查您当前的软件版本。最好记下您现在使用的版本,以防万一您遇到任何问题并决定要向后还原。这不太可能,但您还是要小心。
RStudio - 方法 1:
大多数情况下,当您打开 RStudio 时,您会看到一个如下所示的弹出窗口。这会告诉您当前的版本以及可用的版本。
RStudio - 方法 2:
如果您没有收到这些更新指示,您仍然可以手动检查更新。首先,您导航到“帮助”选项卡并选择Check for Updates
(下面以黄色突出显示)。
单击此按钮将弹出与之前相同的窗口。
R - 方法 1:
要检查您当前的 R 版本,请在控制台中键入sessionInfo()
(见下方蓝色字体)。运行该命令将产生以下结果。结果显示目前使用的是R版本4.2.1。
R - 方法 2:
现在事情变得多余了,但检查 R 版本的最简单方法(也是最有趣的方法)是简单地打开 RStudio,查看控制台,然后阅读显示的文本。您会注意到开发此版本的项目团队给出了这是一个幽默的名字。在这种情况下,R 版本 4.2.1 也被称为“Funny-Looking-Kid” 😭 (下面以黄色突出显示)。
旁路
您可能还没有准备好完全更新 RStudio,但您会收到与包相关的错误消息和错误。请记住,您可以尝试更新有问题的软件包,看看是否可以解决错误。导航到您的Packages tab
,您可以在其中看到 RStudio 包的列表。单击Update button
(见下图)。
在Packages tab
上单击Update
后,将出现一个新窗口,如下图所示。新窗口会通知您当前已安装的软件包版本以及可以安装的版本。
您还可以单击感兴趣的包的NEWS button
以查看已更新的内容。单击此按钮将打开带有信息列表的浏览器。例如,单击ggplot2 的NEWS button
会显示新版本中的许多更改和错误修复(请参见下图)。
更新包:
方法 1:更新每个包
- 单击底部的
Select All
以选择所有包。 - 单击
Install Updates
。
方法 2:仅更新选定的包
单击要更新的包旁边的框。
选择
Install Updates
。会出现要求重启R的警告提示,点击
Yes
。
更新完成后,您会注意到控制台中列出的更改。您的软件包版本应在软件包列表中更新。
如何更新 R
如果您计划同时更新 R 和 RStudio,那么先更新 R 更符合逻辑,但您可以按任一顺序更新它们。如果您只打算更新 RStudio,请继续下一节。
导航
确认您已成功安装最新版本并继续更新 RStudio。下图显示 R 已更新到版本 4.2.3 “Shortstop Beagle”。
如何更新 RStudio
现在你知道你运行的是什么版本,下一步是什么?
在更新程序弹出窗口中,单击Quit and Download
。此操作将关闭您的 RStudio 会话并
下载最新版本,打开安装文件,您将看到 RStudio 安装窗口。接下来,您可以选择开始菜单文件夹,以及您要使用的 R 版本。如果您安装了最新的 R,请选择特定版本。
更新后,打开 RStudio 的新会话并检查更新。您应该会看到以下窗口。
故障排除
现在应该更新 R 和 RStudio。但是您在 RStudio 中的控制台会话显示您仍在使用旧版本的 R。是什么原因导致的?您可能需要执行最后一步来选择 R 的更新版本。
在 RStudio 中,在Tools tab
下,选择Global Options
。
在下一个窗口中,在R General
部分下,通过单击Change
按钮为更新的 R 版本选择正确的目录。
在出现的下一个窗口中,选择 R 的更新版本。
最后,关闭您的 RStudio 会话,重新打开它,然后检查控制台。它应该读取安装的最新版本的 R。就我而言,我现在使用的是 R 4.2.3 或“Shortstop Beagle”。
最后的想法
现在您已经学习了如何更新 R、RStudio 和您的包。现在事情应该一帆风顺,您可以回到该区域工作。
注意:本教程是在 Windows 计算机上执行的。
铅图像来源:稳定扩散。