首页 > 解决方案 > 执行根本原因的问题是 R 上的路径

问题描述

我想执行一个脚本但不幸的是它没有成功,因为路径的原因,脚本在以下路径中

/Users/gnonogu/Desktop/Stone/script.R

并且要读取的数据在下面的路径中

/Users/gnonogu/Desktop/Stone/Dataset/activity_labels.txt

当我尝试执行此操作时:

activity_labels <-read.table ("~ /Desktop/Stone/Dataset/activity_labels.txt")
Fehler in file (file, "rt"): can not open connection
Additionally: Warning message:
In file (file, "rt"):
   kann Datei '/Users/gnonogu/Desktop/Stone/Dataset/activity_labels.txt' do not open: No such file or directory

activity_labels <-read.table("~/Desktop/Stone/Dataset/activity_labels.txt")

标签: r

解决方案


如果脚本无法找到(跟随)您输入的路径,那么只有一个原因 - 您提供了无法遵循的路径。

您提供的路径似乎是错误的 - 除非您的 r 工作目录也是桌面。这将是非常不寻常的。波浪号用于访问与 r 工作目录位于同一文件夹中的文件。

尝试摆脱波浪号并替换为:

c:\desktop\..\..etc


推荐阅读