使用 Ubuntu 16.04 在 Rstudio 中没有写权限

使用 Ubuntu 16.04 在 Rstudio 中没有写权限

我显然没有在 Ubuntu 16.04 上安装的 Rstudio (3.3.2) 的写权限,即我无法“write.csv”。

这是不起作用的命令:

write.csv(数据框,文件 = “file_name.csv”,row.names = F)

当我将 setwd() 设置为 dropbox 目录 -- setwd(/home/briankuns/Dropbox/Dropbox/teaching) -- 或者当我将 setwd() 设置为主目录时,或者当我根本不设置 setwd()(让它 write.csv 转到默认目录)时,这不起作用。(主文件夹和默认目录可能相同?)我在 Windows 计算机上将这个特定的数据框写入 csv 没有任何问题 -- 我无法让它在我的 ubuntu 计算机上工作。

有几次,当我尝试时,我收到错误消息“权限被拒绝”,但大多数情况下,当我尝试此操作时,我没有收到错误消息。看起来 R 已执行该命令,但我指定的目录中没有 csv 文件。

我可能在 14.04 上遇到与有关 R 的这个问题相同的问题。

在 14.04 中使用 R 写入 .csv 文件时出现问题

但是,这个答案对我没有帮助,因为我缺乏一些关于 R 在 Ubuntu 上如何工作的基本信息(因为我是 Ubuntu 新手)。所以我的问题比较基础,我希望它们不会被视为重复。

我想拥有写访问权限,但现在没有。这是 R 安装方式的结果吗?(以 root 还是用户身份?)如果是这样,如何找出 R 在我的系统上的安装方式,并进行更改以便我可以拥有写访问权限。或者有没有办法改变 R 的运行方式以便我可以拥有写访问权限?或者这是更改目录中的权限的问题?

非常感谢您对这方面提供的任何帮助!

相关内容