Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python - เขียน Pandas DataFrame ลงไฟล์ CSV

บทนำ

ใช้เมธอด to_csv() ของ Pandas DataFrame เพื่อบันทึกข้อมูลลงไฟล์ CSV

ขั้นตอน

  1. สร้าง Dictionary ของลิสต์
  2. สร้าง DataFrame จาก Dictionary
  3. บันทึกด้วย to_csv() ระบุพาธไฟล์ปลายทาง

โค้ดตัวอย่าง

import pandas as pd

# Dictionary ของข้อมูล
d = {
    'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],
    'Date_of_purchase': ['2020-10-10', '2020-10-12', '2020-10-17', 
                         '2020-10-16', '2020-10-19', '2020-10-22']
}

# สร้าง DataFrame
dataFrame = pd.DataFrame(d)
print("DataFrame...\n", dataFrame)

# บันทึกเป็น CSV
dataFrame.to_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
print("The output csv file written successfully and generated...")

ผลลัพธ์

ได้ไฟล์ SalesRecords.csv บน Desktop มีข้อมูล 6 แถว 2 คอลัมน์