lxy220284 2022-09-24 04:18 采纳率: 100%
浏览 30
已结题

用pandas在mac环境下读取csv文件报错

问题遇到的现象和发生背景

今天上课的时候用的macbook上的spyder对实验数据(csv文件)通过pandas进行读取,然后用matplotlib.pylot进行作图处理

结果就出现了两个问题,想请求解决方法
第一个问题是无法找到文件,这个我目前采取的是将代码的文件和csv文件放在和同一个文件夹中,所以想问的是有没有其他处理方法

img

另外一个就是我不知道出了什么问题的报错
麻烦各位帮忙看看

img

  • 写回答

3条回答 默认 最新

  • Xiao Ice 2022-09-24 07:12
    关注

    第一个你要么就写文件的全路径,比如'~/Raw Data.csv'然后把csv放到相应目录下(相对路径也可以,比如'../Raw Data.csv'然后放在py文件的上一级目录),不然就得放同一路径。
    第二个是读取键值错误,要看csv文件的第一行里有没有这个字段,我觉得是没有才会报这个错。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-24 06:00
    关注
    评论
  • 亖夕 Python领域新星创作者 2022-09-24 07:17
    关注

    看看Raw Data.csv文件是否有Accelerration z(m/s^2)这个表头,可能是表头不存在也可能是表头写错了

    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 10月2日
  • 已采纳回答 9月24日
  • 创建了问题 9月24日

悬赏问题

  • ¥15 关于网上一个easyx制作的见缝插针小游戏(c++)
  • ¥15 开地址法双散列函数处理碰撞
  • ¥15 想问一下这个是什么情况 虚拟机Linux打不开了
  • ¥15 联通光猫掉注册了怎么重新注册上去
  • ¥15 关于unity开发steamvr程序遇到的问题
  • ¥60 求tc downloader的下载方式
  • ¥15 华为 快捷方式 手电筒 接口
  • ¥15 Qt6.5支不支持Android13开发啊
  • ¥20 网络只能跑一半,应该如何设置
  • ¥20 Python调用百度开发者平台人脸识别接口