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

Python Pandas – วิธีข้ามพื้นที่เริ่มต้นจาก DataFrame


หากต้องการข้ามพื้นที่เริ่มต้นจาก Pandas DataFrame ให้ใช้ skipinitialspace พารามิเตอร์ของ read_csv () กระบวนการ. ตั้งค่าพารามิเตอร์เป็น จริง เพื่อลบพื้นที่ส่วนเกิน

สมมติว่าต่อไปนี้คือไฟล์ csv ของเรา –

Python Pandas – วิธีข้ามพื้นที่เริ่มต้นจาก DataFrame

เราควรได้ผลลัพธ์ต่อไปนี้ เช่น ข้ามช่องว่างเริ่มต้นและแสดง DataFrame จาก CSV -

Python Pandas – วิธีข้ามพื้นที่เริ่มต้นจาก DataFrame

ตัวอย่าง

ต่อไปนี้เป็นรหัสที่สมบูรณ์ -

import pandas as pd

# reading csv file
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")
print("DataFrame...\n",dataFrame)

# reading csv file and removing initial space
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv", skipinitialspace = True)
print("DataFrame...\n",dataFrame)

ตอนแรกอ่าน CSV ไฟล์ CSV ของเราอยู่บนเดสก์ท็อป -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv")

ขณะอ่าน คุณสามารถตั้งค่าพารามิเตอร์ skipinitialspace และลบช่องว่าง −

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\CarRecords.csv", skipinitialspace = True)

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

DataFrame...
           Car       Place   UnitsSold
0         Audi   Bangalore          80
1      Porsche      Mumbai         110
2   RollsRoyce        Pune         100
3          BMW       Delhi         200
4     Mercedes   Hyderabad          80
5  Lamborghini  Chandigarh          80
6         Audi      Mumbai          60
7     Mercedes        Pune         120
8  Lamborghini       Delhi         100
DataFrame...
           Car       Place   UnitsSold
0         Audi   Bangalore          80
1      Porsche      Mumbai         110
2   RollsRoyce        Pune         100
3          BMW       Delhi         200
4     Mercedes   Hyderabad          80
5  Lamborghini  Chandigarh          80
6         Audi      Mumbai          60
7     Mercedes        Pune         120
8  Lamborghini       Delhi         100