📜  将 df 保存到 txt - Python (1)

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

将 DataFrame 保存到文本文件

在Python中,我们可以使用 Pandas 库来处理和操作数据。Pandas 提供了一个强大的数据结构,DataFrame,它类似于电子表格,可以处理数据并将其保存到各种文件格式中。

其中,Pandas提供了to_csv()方法,它可以将DataFrame保存到文本文件中。下面是一份示例代码,演示了如何将DataFrame保存到txt文件:

import pandas as pd

df = pd.DataFrame({
   'Name': ['Alice', 'Bob', 'Charlie', 'David'],
   'Age': [25, 32, 18, 47],
   'Gender': ['F', 'M', 'F', 'M'],
   'Salary': [5000, 7000, 2000, 9000]
})

df.to_csv('data.txt', sep='\t', index=False)

上述代码将DataFrame保存到 data.txt 文件中,使用制表符分隔符分割每列数据,并且不保存行索引。

值得注意的是,to_csv()方法有很多其他参数,比如sep(分隔符)、index(是否保存行索引)、header(是否保存列名)等,可以根据需要进行设置。具体的参数说明可以查看 Pandas 官方文档。

此外,如果要保存到其他格式的文件中,比如Excel、JSON等,Pandas也提供了to_excel()、to_json()等方法,用法类似。