python - 像教程中一样在 Pandas 中读取 csv 数据
问题描述
我正在尝试遵循 Pandas 教程,读取和写入数据。(https://pandas.pydata.org/docs/getting_started/intro_tutorials/02_read_write.html)我有这个命令
titanic = pd.read_csv("data/titanic.csv")
这给了我这个错误:
FileNotFoundError: [Errno 2] No such file or directory: 'data/titanic.csv'
我知道我可以从某个地方下载那个文件,然后把它放在我工作目录的数据文件夹中,这样就可以了,但是如果我不这样做,它就可以工作吗?该教程没有提到下载数据,Pandas GitHub 存储库中似乎有 data 文件夹。这是否意味着titanic.csv
是内置数据集,如果是,我如何访问它?
解决方案
你是对的,教程没有提到下载数据,但这是唯一的方法。以下命令仅在您将文件保存在计算机上时才有效:
pd.read_csv("anyfile.csv")
csv 文件不是熊猫“内置”的。
您可以通过单击您提供的链接中的“泰坦尼克号数据”->“原始数据”按钮来下载数据。
推荐阅读
- google-cloud-platform - 一种利用Meanstack的GCP实现大容量数据处理的方法
- database - Laravel项目中两个ID相同的表
- json - 将json解组为结构时如何设置默认值
- android - 如何在没有工具中断的情况下打开应用程序的 sqlite 数据库?
- javascript - 在不使用表单 Angular 6 的情况下检查在 html 中修改的输入
- php - 什么会损坏我使用 base64 上传的所有文件?
- javascript - 当值为空/未定义时,排序函数会中断(React,javascript)
- spring - 如何自动连接接受两个字符串的类的构造函数
- docker - 'system' 不是 docker 命令。见“码头工人--帮助”
- excel - Range 类的 DataSeries 方法失败