栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

pandas read_csv index_col =每行末尾都不能使用定界符

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

pandas read_csv index_col =每行末尾都不能使用定界符

快速回答

当每行的末尾有定界符时,请使用 index_col = False 而不是index_col = None来关闭索引列推断并丢弃最后一列。

更多详情

查看数据后,每行末尾都有一个逗号。以及这句话(自创建该帖子以来,文档已被编辑):

index_col:列号,列名或列号/名称的列表,用作所得Dataframe的索引(行标签)。默认情况下,它将对行进行编号而不使用任何列,除非数据列多于标题,在这种情况下,第一列将作为索引。

从文档显示,熊猫认为你有n个报头和n + 1列的数据,并且处理所述第一列作为索引。


编辑10/20/2014-更多信息

我找到了另一个有价值的条目,专门涉及尾随限制器以及如何简单地忽略它们:

如果文件中的数据列比列名的数量多,则第一列将用作Dataframe的行名:…

通常,您可以使用index_col选项来实现此行为。

在某些情况下,当在每个数据行的末尾使用分隔符准备文件时,会使解析器感到困惑。要显式禁用索引列推断并丢弃最后一列,请传递index_col =
False:…



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/634072.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号