You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在R Markdown中加载CSV文件持续报错,寻求技术解决方案

解决R Markdown中加载CSV文件的路径问题

问题分析

你遇到的/bin/sh: 1: dataset: not found错误,核心是路径写法错误,再加上文件夹名称包含空格,导致系统无法正确解析文件位置。从list.files()输出能看到,当前工作目录就是项目根目录,目标文件夹Fitbit Capstone直接在根目录下,不需要额外的前缀点。

具体解决步骤

  1. 确认目标文件的准确位置
    先运行以下命令,明确CSV文件到底在哪个文件夹里,同时检查文件名拼写是否正确:
# 查看Fitbit Capstone文件夹内的文件
list.files("Fitbit Capstone")
# 查看Fitabase Data文件夹内的文件
list.files("Fitabase Data 4.12.16-5.12.16")
  1. 使用正确的路径加载文件
    根据文件所在位置,选择任意一种写法:
  • 直接使用相对路径:
    如果文件在Fitbit Capstone里:
    library(readr)
    dailyActivity <- read_csv("Fitbit Capstone/dailyActivty_merged.csv")
    
    如果在Fitabase Data 4.12.16-5.12.16里:
    dailyActivity <- read_csv("Fitabase Data 4.12.16-5.12.16/dailyActivty_merged.csv")
    
  • 用file.path()拼接路径(避免空格解析问题):
    这个函数会自动适配不同系统的路径分隔符,同时处理空格问题:
    # Fitbit Capstone文件夹的情况
    dailyActivity <- read_csv(file.path("Fitbit Capstone", "dailyActivty_merged.csv"))
    # Fitabase Data文件夹的情况
    dailyActivity <- read_csv(file.path("Fitabase Data 4.12.16-5.12.16", "dailyActivty_merged.csv"))
    
  1. 验证工作目录(可选)
    如果仍有问题,确认当前R Markdown的工作目录是否为项目根目录:
getwd()

输出应包含project.Rproj文件,和list.files()的根目录一致。

内容的提问来源于stack exchange,提问作者Courtney S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 02:20:48