pd.read_csv报错,pd.read_csv()
本文主要介绍pd.read_csv读取文件路径问题的解决方法。通过示例代码进行了非常详细的介绍,对于大家的学习或者工作都有一定的参考价值。让我们和边肖一起学习。
00-1010写在前面的解题问题阅读有相对路径的数据集完整代码参考。
目录
用pd.read_csv读取数据集时,我有2个问题?1:写入相对路径或绝对路径。2:相对路径和绝对路径怎么写。本文就是为了解决以上两个问题。如果这个脚本只是在你自己的电脑上,那也没关系。但是,如果别人想用你的脚本,我觉得相对路径更好。数据集和脚本被复制给其他人。如果环境没有问题,路径可以直接运行,不需要修改。如果使用绝对路径,别人得到后就要修改路径。
写在前面
错误,在此路径中找不到文件,并且路径写错了。
出现的问题
我在一般是数据集与你的脚本在一个文件夹下。.使用了绝对路径
步骤1打印脚本所在的路径
导入操作系统
os.getcwd()
print(os.getcwd())
第二步
添加您的数据集路径。
train=PD . read _ CSV( f : python project 3 data data train . CSV )
下面是我的脚本和数据集的文件。
测试它。
打印(火车)
解决问题
前提数据集与脚本不在同一个文件中,但在之前的文件夹中。情况是这样的。
读取文件模式
train=pd.read_csv(.\train.csv )
“.”图中的表示当前文件夹上一级文件夹的绝对路径。也就是下图中数据路径。
f : python project 3 data data
实在不理解可以自己试试
导入操作系统
1=OS.path.abspath( . )#表示当前文件夹的绝对路径。
打印(路径1@@@@ ,路径1)
2=os.path.abspath( . )# #表示比当前文件夹高一级的文件夹的绝对路径。
打印(路径2@@@@ ,路径2)
用相对路径读取数据集
进口熊猫作为pd
将numpy作为np导入
导入操作系统
os.getcwd()
# f : python project 3 data data train . CSV
# dataset_path= .
train=pd.read_csv(. train . CSV’)
path1=os.path.abspath( . ))
打印(路径1@@@@ ,路径1)
path2=os.path.abspath( . )
打印(路径2@@@@ ,路径2)
打印(火车)
完整的代码
https://www.jb51.net/article/168860.htm
关于解决pd.read_csv读取文件路径问题的这篇文章到此为止。关于pd.read_csv读取文件路径的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。