Python Pandas——如何從 DataFrame 中跳過初始空格


若要從 Pandas DataFrame 中跳過初始空格,請使用 read_csv() 方法的 skipinitialspace 引數。將引數設定為 True 以去除多餘的空格。

我們假設 CSV 檔案如下所示 -

我們應該得到以下輸出,即跳過行首空格並從 CSV 檔案中顯示 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

更新時間:2021 年 9 月 28 日

6K+ 次瀏覽

啟動您的職業生涯

完成課程即可獲得認證

入門
廣告