Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Cách bỏ qua không gian ban đầu khỏi DataFrame

Để bỏ qua không gian ban đầu khỏi Pandas DataFrame, hãy sử dụng khoảng trắng bỏ qua tham số của read_csv () phương pháp. Đặt thông số thành True để loại bỏ không gian thừa.

Giả sử sau đây là tệp csv của chúng tôi -

Python Pandas - Cách bỏ qua không gian ban đầu khỏi DataFrame

Chúng ta sẽ nhận được kết quả đầu ra sau, tức là bỏ qua khoảng trắng ban đầu và hiển thị DataFrame từ CSV -

Python Pandas - Cách bỏ qua không gian ban đầu khỏi DataFrame

Ví dụ

Sau đây là mã hoàn chỉnh -

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)

Lúc đầu, hãy đọc CSV. Tệp CSV của chúng tôi ở trên Máy tính để bàn -

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

Trong khi đọc, bạn có thể đặt tham số không gian bỏ qua và xóa khoảng trắng -

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

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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