Python - 用 Pandas 读取没有标题的 csv 文件?

要读取不带标题的 CSV 文件,请使用 header 参数并在方法中将其设置为“ Noneread_csv()

假设以下是我们在 Microsoft Excel 中打开的 CSV 文件的内容 -

首先,导入所需的库 -

import pandas as pd

将 CSV 文件中的数据加载到 Pandas DataFrame 中。这也将显示标题 -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")

加载时,使用 header 参数并设置 None 以加载没有标题的 CSV -

pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv", header=None)

示例

以下是代码 -

import pandas as pd

#将 CSV 文件中的数据加载到 Pandas DataFrame 中
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("\nReading the CSV file...\n",dataFrame)

#从 CSV 文件加载数据并隐藏标题
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv", header=None)
print("\nReading the CSV file (without header)...\n",dataFrame)
输出结果

这将产生以下输出 -

Reading the CSV file...
       Car   Reg_Price   Units
0      BMW        2500     100
1    Lexus        3500      80
2     Audi        2500     120
3   Jaguar        2000      70
4  Mustang        2500     110

Reading the CSV file (without header)...
0 1 2
0      Car   Reg_Price Units
1      BMW        2500 100
2    Lexus        3500 80
3     Audi        2500 120
4   Jaguar        2000 70
5  Mustang        2500 110