numpy 为什么我不能使用www.example.com _csv()命令行将此文件导入python(panda)pd.read

v2g6jxz6  于 2022-12-13  发布在  Python
关注(0)|答案(2)|浏览(128)

我得到一个错误消息,每当我试图导入这个文件到python使用Pandas库,它的工作正常的一些其他csv文件这个相同的文件,我很容易导入使用Numpy如
np.genfromtxt()′ ′

with the delimiter set.
why this difference

原始数据np=np.genfromtxt(“贷款数据.csv”,分隔符=“;')

原始数据np

this imports the file but this 2nd code doesn't:
pd.read_csv('Loan-data.csv')
 i get a unicode decode error with a really long list of lines underneath
xdnvmnnf

xdnvmnnf1#

因为pandas.read_csvsep参数(* 别名分隔符 *)的默认值是逗号(,)而不是分号(;)。您需要像指定numpy.genfromtext一样指定此参数。
试试这个:

pd.read_csv('Loan-data.csv', sep=';')
qmb5sa22

qmb5sa222#

试试用这个

pd.read_csv(r'C:\Users\XXXXX\XXXXX\Loan-data.csv',sep=";")

'C:\Users\..........'的地方复制你的文件位置并粘贴它在这里,所以你没有得到任何unicode错误

相关问题