หากต้องการข้ามพื้นที่เริ่มต้นจาก Pandas DataFrame ให้ใช้ skipinitialspace พารามิเตอร์ของ read_csv () กระบวนการ. ตั้งค่าพารามิเตอร์เป็น จริง เพื่อลบพื้นที่ส่วนเกิน
สมมติว่าต่อไปนี้คือไฟล์ csv ของเรา –
เราควรได้ผลลัพธ์ต่อไปนี้ เช่น ข้ามช่องว่างเริ่มต้นและแสดง DataFrame จาก CSV -
ตัวอย่าง
ต่อไปนี้เป็นรหัสที่สมบูรณ์ -
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