📜  pandas 从 txt 分隔中读取 - Python (1)

📅  最后修改于: 2023-12-03 15:18:14.368000             🧑  作者: Mango

Pandas 从 txt 分隔中读取 - Python

在Python中,可以使用pandas库来读取文本文件数据,并且pandas有很多数据操纵的函数,可以使得数据的处理变得更加灵活高效。

读取 txt 文件

首先,我们需要先将要读取的文件以文本文件的形式存储在硬盘中。下面我们就以.txt文件举例说明如何读取:

import pandas as pd

filename = 'example.txt'
df = pd.read_csv(filename, delimiter='\t')

在这个例子中,我们使用pd.read_csv()来读取文件,并且使用'\t'作为分隔符,因为这个文件是使用tab分隔的。

分隔符

当我们的txt文件中不同的数据项之间使用不同的分隔符时,就需要在读取文件时指定分隔符。

以逗号分隔的txt文件举例,读取代码如下:

import pandas as pd

filename = 'example.txt'
df = pd.read_csv(filename, delimiter=',')

此外,可以使用header选项来指定读取时使用的行数作为列的名称:

import pandas as pd

filename = 'example.txt'
df = pd.read_csv(filename, delimiter='\t', header=0)

在这个例子中,我们使用header=0来指定第一行为列的名称。

结束语

以上代码片段展示了Pandas如何从txt文件读取,并且可以指定分隔符和列名称等参数。Pandas提供了简单易懂的API,帮助我们快速地完成操作。