📜  Pandas – 使用制表符分隔的 DataFrame 到 CSV 文件

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

Pandas – 使用制表符分隔的 DataFrame 到 CSV 文件

让我们看看如何使用制表符分隔符将 DataFrame 转换为 CSV 文件。我们将使用 to_csv() 方法将 DataFrame 保存为 csv 文件。要保存带有制表符分隔符的 DataFrame,我们必须将“\t”作为 to_csv() 方法中的 sep 参数传递。

方法 :

  1. 导入 Pandas 和 Numpy 模块。
  2. 使用 DataFrame() 方法创建一个 DataFrame。
  3. 使用 to_csv() 方法将 DataFrame 保存为 csv 文件,参数 sep 为“\t”。
  4. 使用 read_csv() 方法将新创建的 CSV 文件加载为 DataFrame。
  5. 显示新的 DataFrame。
Python3
# importing the modules
import pandas as pd
import numpy as np
 
# creating a DataFrame
students = {'Student': ['Amit', 'Cody',
                        'Darren', 'Drew'],
            'RollNumber': [1, 5, 10, 15],
            'Grade': ['A', 'C', 'F', 'B']}
df = pd.DataFrame(students,
                  columns =['Student', 'RollNumber',
                            'Grade'])
# displaying the original DataFrame
print("Original DataFrame")
print(df)
 
# saving as a CSV file
df.to_csv('Students.csv', sep ='\t')
 
# loading the CSV file
new_df = pd.read_csv('Students.csv')
 
# displaying the new DataFrame
print('Data from Students.csv:')
print(new_df)


输出 :

Students.csv 文件的内容是: