首頁 >後端開發 >Python教學 >Pandas Pop() 方法 | Python是資料分析

Pandas Pop() 方法 | Python是資料分析

PHPz
PHPz原創
2024-08-29 13:06:50940瀏覽

介紹

Pandas Pop() Method | Python Data Analysis

在本實驗中,我們將探討 Python Pandas 函式庫中的 pop() 方法。 pop() 方法用於刪除或刪除 DataFrame 中的指定項目並傳回該項目。如果未找到指定的項目,則該方法會引發 KeyError。

虛擬機器提示

虛擬機器啟動完成後,點選左上角切換到Notebook選項卡,造訪Jupyter Notebook進行練習。

有時,您可能需要等待幾秒鐘 Jupyter Notebook 才能完成載入。由於 Jupyter Notebook 的限制,操作驗證無法自動化。

如果您在學習過程中遇到問題,請隨時詢問Labby。會後回饋,我們會及時為您解決問題。

導入pandas庫

首先,我們需要匯入 pandas 函式庫才能使用 pop() 方法。

import pandas as pd

建立資料框

接下來,我們將使用 DataFrame() 建構函式建立一個 DataFrame 物件。我們將傳遞一個包含列標籤及其對應值的字典。

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

從 DataFrame 中刪除一個項目

現在,我們可以使用 pop() 方法從 DataFrame 中刪除指定的項目。此方法以要彈出的列的標籤作為參數。

df.pop('Age')

列印修改後的DataFrame

最後,我們可以列印修改後的DataFrame來查看變化。

print(df)

這是完整的程式碼:

import pandas as pd

df = pd.DataFrame({'Name': ['Pooja', 'Sindu', 'Renuka'], 'Age': [18, 25, 20], 'Height': [145, 155, 165], 'Weight': [45, 55, 65]})

df.pop('Age')

print(df)

概括

在本實驗中,我們學習如何使用 Python Pandas 函式庫中的 pop() 方法來刪除或刪除 DataFrame 中的指定項目。我們也學習如果在 DataFrame 中找不到指定的項目,如何處理 KeyError。 pop() 方法是在 Python 中操作和修改 DataFrame 的有用工具。


?立即練習:Pandas DataFrame Pop 方法


想了解更多嗎?

  • ?學習最新的Python技能樹
  • ?閱讀更多 Python 教程
  • ?加入我們的 Discord 或推文@WeAreLabEx

以上是Pandas Pop() 方法 | Python是資料分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn