📅  最后修改于: 2023-12-03 15:08:26.806000             🧑  作者: Mango
如果您遇到过没有标题的 csv 文件,您可能会发现 Pandas 默认将第一行视为标题。但是,您可以使用以下方法解决这个问题。
首先,导入 Pandas 库并读取 csv 文件。
import pandas as pd
df = pd.read_csv('file.csv', header=None)
在 read_csv
函数中,将 header
参数设置为 None
,使 Pandas 知道文件没有标题行。
然后,您可以使用 df.columns
将标题手动添加到 DataFrame,例如:
df.columns = ['column1', 'column2', 'column3']
在上述示例中,我们将列名手动设置为 column1
,column2
和 column3
。您可以将这些列名替换为您自己的列名。
最后,您可以使用 head()
函数来查看 DataFrame 的前几行,例如:
print(df.head())
这将返回前 5 行的 DataFrame。
使用上述方法,您可以轻松地读取没有标题的 csv 文件,并在 DataFrame 中添加自定义列名。