pandas 标题行

在 Pandas 中,我们可以使用 header 参数指定某一行作为数据框的列名(也就是标题行)。

默认情况下,Pandas 会将第一行作为标题行,如果数据文件中没有标题行,我们可以通过设置 header=None 来告诉 Pandas 没有标题行。然后,我们可以通过 columns 参数手动指定列名,例如:

import pandas as pd
# 创建数据帧
df = pd.read_csv('data.csv', header=None, names=['列1', '列2', '列3'])
# 打印数据帧
print(df)

在上面的例子中,我们读取了一个没有标题行的 CSV 文件,然后使用 names 参数指定了三列的列名。

如果 CSV 文件中已经有标题行了,我们可以使用 header=0 来让 Pandas 将第一行作为标题行,例如:

import pandas as pd
# 创建数据帧
df = pd.read_csv('data.csv', header=0)
# 打印数据帧
print(df)

在上面的例子中,我们读取了一个包含标题行的 CSV 文件,并让 Pandas 将第一行作为列名。

  •