📜  如何使用Python将 Pandas DataFrame 编写为 TSV?

📅  最后修改于: 2022-05-13 01:55:29.832000             🧑  作者: Mango

如何使用Python将 Pandas DataFrame 编写为 TSV?

在本文中,我们将讨论如何使用Python将 pandas 数据帧编写为 TSV。

让我们从创建一个数据框开始。可以通过导入现有文件来完成,但为简单起见,我们将创建自己的文件。

Python3
# importing the module
import pandas as pd
  
# creating some sample data
sample = {'name': ['a', 'b', 'c', 'd'],
         'age': [24, 65, 39, 18]}
  
# creating the DataFrame
df = pd.DataFrame(sample)
  
# displaying the DataFrame
print(df)


Python3
# saving as tsv file
df.to_csv('example.tsv', sep="\t")


输出:

name  age
0    a   24
1    b   65
2    c   39
3    d   18

现在,让我们将其导出为 TSV 文件。为此,我们可以使用 pandas 的to_csv方法

例子:

Python3

# saving as tsv file
df.to_csv('example.tsv', sep="\t")

输出:

在这里, sep 定义了分隔文件中数据条目的分隔符。在这种情况下,我们将其定义为制表符 ('\t')。如果未定义分隔符,它将默认创建一个 .csv 文件。