如何读取没有表头的Pandas CSV文件?

如何读取没有表头的Pandas CSV文件?

如果要读取没有表头的CSV文件,我们可以在 read_csv() 方法中使用 headers

步骤

  • 初始化一个变量 file_path ,即CSV文件路径。
  • 使用 read_csv 方法,获取具有tab分隔符和标题的DataFrame。
  • 打印具有标题的DataFrame。
  • 使用 read_csv 方法,获取具有tab分隔符和无标题的DataFrame。要读取没有标题的文件,请使用 header = 0
  • 打印没有标题的DataFrame。

更多Pandas文章,请阅读:Pandas教程

示例

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程