r - 无法在 R 中安装数据集,而不是 cvs 和 xlsx
问题描述
我是 RStudio 的新手。它运行良好,大约一周前我的电脑更新了新版本的系统。从这一刻起,R 就不再像以前那样工作了。我正在尝试加载 .xlsx 和 .cvs 中的数据集 - 它不起作用。R 写成这样:
** Installing R Package Dependencies for Excel Import: `'readxl', 'Rcpp'`
[1/5] Installing cellranger...
�������������� � utils::install.packages("cellranger", repos = "https://cran.rstudio.com/") :
'lib = "C:/Program Files/R/R-4.0.2/library"' is not writable
������ � utils::install.packages("cellranger", repos = "https://cran.rstudio.com/") :
unable to install packages
������: sourceWithProgress -> eval -> eval -> <Anonymous>
���������� �����������
我试图安装 xlsx 包,它是这样写的:
`install.packages("xlsx")`
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
Warning in install.packages :
'lib = "C:/Program Files/R/R-4.0.2/library"' is not writable
Warning in install.packages :
не могу создать каталог 'C:\Users\Lina\OneDrive\?????????' по причине 'Invalid argument'
Error in install.packages : unable to create ‘C:/Users/Lina/OneDrive/?????????/R/win-library/4.0’
如果有人可以帮助我?
解决方案
由于您似乎是 Windows 用户,我可以提供两条建议。
首先,确保您的 R 安装在您具有写入权限的位置。在某些 Windows 操作系统中,Program Files 位置默认处于锁定状态。如果计算机是您的,您应该能够更改 R 文件夹的权限。如何执行此操作会因您的 Windows 版本而有所不同,因此我不会提供更多说明。您可以尝试的另一件事是将 R 和 RStudio 设置为“以管理员身份运行”。
其次,OneDrive 不适合放置 R 安装或 R 包。OneDrive 不支持所有文件名和文件扩展名。R 及其包将生成许多不受支持的文件,并且您将不断收到通知,通知您某些内容不会同步,您应该对其进行处理。
C:\R
在 Windows 机器上,我通常安装 R 并在我拥有适当权限的位置设置库。
推荐阅读
- javascript - StencilJS Google Maps 组件不适用于 iOS
- javascript - 如何向 Angular mat 工具提示添加填充?
- jinja2 - 过滤可视化中使用的 SQL Lab 查询。使用 Jinja 模板进行过滤
- reactjs - 无法连接到房间:无效的访问令牌颁发者/主题 - Twilio visio 房间问题
- c# - 组合两个表达式(表达式
>) 在一个单一的 - tensorflow-federated - TFF:远程执行器
- docker - 如何在docker上检查正在运行的服务器的日志
- r - 邻接矩阵的顶点坐标;应用于由随机转移矩阵表示的作物轮作
- python - 尽管给出了整数输入,为什么我只得到“非整数”输出?
- php - 如何在 PHP 中按索引对循环进行分组