如何使用 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中文网其他相关文章!