r语言 - write.table() 常见解决方案中的结果不起作用



似乎无法获得在R中写入文件的权限。

使用视窗 10。我的计算机中只有一个用户帐户,尝试以管理员身份运行RStudio和Rgui。 getwd()确认'C:/Users/name/R'是我的工作目录。我已经转到文件夹和系统的属性,用户具有写入的所有权限。尝试更改目录无济于事。

write.table(dataframe, "C:/Users/name/R", sep = "|"),我收到以下错误:

文件

(文件,ifelse(追加,"a","w"))中的错误:无法打开 连接 另外: 警告消息: 在文件(文件, ifelse(追加, "a", "w")) :无法打开文件 'C:/Users/name/R': 权限被拒绝

您为write.table提供的路径应命名一个文件。 你让它命名一个目录。R 不会用文件替换该目录(谢天谢地)。

试试这个:

write.table(dataframe, "C:/Users/name/R/dataframe.txt", sep = "|")

相关内容

最新更新