为什么在尝试使用 Rio 导入时出现此错误

问题描述

我刚开始使用 rio 导入,因为有一个 .tsv 文件可以使用。 我有多个文件错误,不存在这样的文件,但是我的工作目录设置正确,我已经使用 getwd() 确认了这一点。 我已经在网上进行了搜索并重新启动等,但看不到可能是什么问题。

在 RStudio 中处理 R 版本 4.0.3。我在这里错过了什么愚蠢的事情吗?

library(rio) 
library(feather)

install_formats()

transcodeData <- import("Data\transcoding_mesurement.tsv")

非常感谢任何帮助。

解决方法

如果我在与脚本相同的文件夹中有数据文件,下面的代码就可以工作,以防将来对任何人有所帮助。仍然无法成功将其指向该文件夹之外

rio::import("transcoding_mesurment.tsv",format = "tsv")

,

反斜杠 (\) 是 R 中的一个特殊字符。可以通过连续使用两个来转义 \ 或使用正斜杠来分隔文件夹。

transcodeData <- import("Data\\transcoding_mesurement.tsv")
transcodeData <- import("Data/transcoding_mesurement.tsv")

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...