我是PC用户,已经广泛使用了write.table(和write.csv)。 我正在教学生如何使用R,但是其中一些人使用Mac。
在PC上,以下代码:
write.table(mydata,file.choose(),row.names = F,col.names = T)
打开浏览器窗口,允许用户指定用于保存新文件的文件夹,并指定文件名和扩展名。 (奇怪的是,然后提示用户单击“打开”按钮来创建文件。)
但是,在Mac上,一旦打开窗口,似乎无法指定正在创建的文件的名称和扩展名。换句话说,似乎没有一种实际创建文件的方法。 我想念什么吗?
是简单地替换“ file.choose()”的解决方案 并具有新文件的完整路径?
答案 0 :(得分:1)
LGTM:
已经说过,如果您的学生正在使用RStudio,则通常需要转到他们的github存储库并提出问题,但是我已经完成了https://github.com/rstudio/rstudio/issues/3903。他们似乎拦截了呼叫,并将其传递给了不接受它的Qt(这不是不是 macOS问题,而是Qt问题)。