程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了无法拆分导入的 CSV 列大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决无法拆分导入的 CSV 列?

开发过程中遇到无法拆分导入的 CSV 列的问题如何解决?下面主要结合日常开发的经验,给出你关于无法拆分导入的 CSV 列的解决方法建议,希望对你解决无法拆分导入的 CSV 列有所启发或帮助;

请帮忙!!!

我无法找到解决方案,它正在影响我的心理健康:)

我有一个 CSV 文件,使用 UTF-8 编码,我正在按如下方式读取它;

import pandas as pd
import csv
import numpy as np

file = ('BL-Flickr-Images-Book.csv')
df = pd.read_csv(file,sep=',')

无法拆分导入的 CSV 列

1- df.head() 的结果是一个索引,然后是一个 (str) 单列 - 为什么? 2- 我尝试使用 df[['A','B']] = df['AB'].str.split(' ',1,expand=TruE)

进行拆分

我也将它转换为 pd.SerIEs 和 to_frame() 但结果是一样的 - 同上。

任何帮助或指导都会很棒。

CSV 示例

“标识符、版本声明、出版地点、出版日期、出版商、标题、作者、贡献者、企业作者、企业贡献者、前所有者、雕刻师、发行类型、Flickr URL、货架标记” "000000206,London,1879 [1878],s. Tinsley & Co.,Walter Forbes。[一本小说。] A. A,AA,""FORBES,Walter."",monographic,http: //www.flickr.com/photos/britishlibrary/Tags/sysnum000000206,大英图书馆 HMNTS 12641.b.30。” "000000216,伦敦; Virtue & Yorston,1868,Virtue & Co.,""All for Greed. [一本小说。奉献签名:AAA,即 MarIE Pauline Rose,baroness Blaze de Bury。]"",""A .,AA"",""BLAZE DE BURY,MarIE Pauline Rose - baroness"",http://www.flickr.com/photos/britishlibrary/Tags/sysnum000000216,British library HMNTS 12626.cc .2." "000000218,1869,""Bradbury,Evans & Co."",""love the Avenger。作者为“All for Greed”。 [献词署名:AAA,即 MarIE Pauline Rose,""A.,http://www.flickr.com/photos/britishlibrary/Tags/sysnum000000218,大英图书馆 HMNTS 12625.dd.1。” "000000472,1851,James Darling,""威尔士草图,主要是教会,到 12 世纪末。由"基督教联盟提案" (ESA [IE Ernest Appleyard]) 的作者"","" A.,ES"",""Appleyard,Ernest Silvanus."",http://www.flickr.com/photos/britishlibrary/Tags/sysnum000000472,British library HMNTS 10369.bbb.15。 "

解决方法

您的 CSV 数据包含引号。解析 CSV 数据时,解析器认为引号 (var span = document.getElementsByClassName('close')[0]; // When the user clicks on <span> (X),close the modal span.onclick = function() { modal.style.display = "none"; document.getElementById("overlay").style.display = "none"; } ) 比分隔符(在本例中为 ")更重要。

Pandas 认为 CSV 文件中的第一列是...

,

...因为引号。如果您删除 CSV 中的双引号,它应该会按照您的意愿进行解析,但是,您的文件对我来说看起来很混乱,所以我不确定它的效果如何。

大佬总结

以上是大佬教程为你收集整理的无法拆分导入的 CSV 列全部内容,希望文章能够帮你解决无法拆分导入的 CSV 列所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。