【问题标题】:Sys.glob Directory ErrorSys.glob 目录错误
【发布时间】:2014-07-15 23:00:31
【问题描述】:

我正在尝试从我在 R 中定义为当前目录的目录加载多个 tripdata csv 文件。我不断收到这个 dirmark 错误,我确定这是我定义路径的语法错误。

data_dir

Sys.glob("%s/*-tripdata.csv", data_dir) 中的错误: 'dirmark' 参数无效

【问题讨论】:

  • 该命令使用'sprintf'函数执行,但我保存它的变量仍然为空,返回字符(0)。我已经检查了我的文件的位置和正则表达式语法,它们似乎都是有序的。

标签: r csv syntax directory filepath


【解决方案1】:

您似乎正在尝试使用sprintf 格式(即%s)而不实际调用sprintf

有点像

Sys.glob('./*-tripdata.csv') 

应该工作

 Sys.glob(sprintf('%s/*-tripdata.csv',data_dir))

【讨论】:

    猜你喜欢
    • 2015-09-17
    • 2015-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-06
    相关资源
    最近更新 更多