如何读取没有标题的 Pandas CSV 文件?

pythonserver side programmingprogramming更新于 2025/10/27 16:44:17

要读取没有标题的 CSV 文件,我们可以在 read_csv() 方法中使用 headers。

步骤

  • 初始化变量 file_path,即 CSV 文件路径。
  • 使用 read_csv 方法获取带有制表符分隔符和标题的 DataFrame。
  • 打印带有标题的 DataFrame。
  • 使用 read_csv 方法获取带有制表符分隔符且不带标题的 DataFrame。要读取不带标题的数据,请使用 header=0。
  • 打印不带标题的 DataFrame。

示例

import pandas as pd

file_path = 'test.csv'

// 带标题
df = pd.read_csv(file_path, sep='\t', names=['x', 'y', 'z'])
print "带标题时,DataFrame 为:\n", df

// 不带标题
df = pd.read_csv(file_path, sep='\t', header=0, names=['x', 'y', 'z'])
print "不带标题时,DataFrame 为:\n", df

CSV 文件 "test.csv"包含以下数据

  x y z
0 5 4 4
1 2 1 1
2 1 5 5
3 9 10 0

输出

带有标题的 DataFrame 为:

     x  y  z
NaN  x  y  z
0.0  5  4  4
1.0  2  1 1
2.0  1  5 5
3.0  9 10 0

没有标题,DataFrame 为:
x y z
0 5 4 4
1 2 1 1
2 1 5 5
3 9 10 0

相关文章


有用资源