如何使用 Pandas 从无头 CSV 文件中读取特定列?

Mary-Kate Olsen
发布: 2024-11-01 22:02:02
原创
890 人浏览过

How to Read Specific Columns from a Headerless CSV File Using Pandas?

如何使用 Pandas 读取没有标题的表格并选择特定列

在 Python 的 Pandas 库中,从没有标题的 CSV 文件中读取数据可以使用带有 header=None 参数的 pd.read_csv 函数来执行。但是,访问此类表中的特定列需要使用与使用 usecols 不同的方法。

要从没有标题的 CSV 文件中仅读取第 4 列和第 7 列,您可以使用 usecols参数如下:

df = pd.read_csv(file_path, header=None, usecols=[3,6])
登录后复制

这里,file_path代表CSV文件的路径,header=None指定表不没有标题行,usecols=[3,6]表示要读取第4列和第7列的数据。

传递给usecols的数值 参考所需列的位置。例如,数字0、1、2等,代表表格中的第一、第二、第三以及后续列。

通过使用此方法,您可以只读取您需要的特定列,即使来自没有标题的表。有关 pd.read_csv 函数及其参数的更多信息,请参阅 Pandas 文档。

以上是如何使用 Pandas 从无头 CSV 文件中读取特定列?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!