pandas
Data資料處理
概述 pandas
Pandas是用於資料操作和分析的首選 Python 函式庫。它引入了兩種主要資料結構 - Series 和 DataFrame - 可以輕鬆載入、轉換、過濾、分組、合併和匯出表格資料。無論您是清理 CSV 檔案、運行聚合還是為機器學習模型準備數據,Pandas都會使任務變得更加簡單。
在PyRun中執行Pandas需要零設定。該庫已預編譯到PyodideWebAssembly發行版中,並在您的程式碼使用它時自動導入。您可以貼上Pandas腳本,按一下“運行”,然後立即查看輸出 - 一切都在瀏覽器標籤中,無需管理依賴項。
程式碼和執行輸出
篩選、分組和聚合表格資料。
Pandas DataFrame在編輯器中執行
import pandas as pd
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'Diana'],
'Age': [24, 27, 22, 32],
'Score': [85, 92, 78, 95],
'City': ['NYC', 'London', 'Berlin', 'Tokyo'],
}
df = pd.DataFrame(data)
print("DataFrame:\n")
print(df)
print("\nAverage Score:", df['Score'].mean())
print("\nTop scorers (>80):")
print(df[df['Score'] > 80][['Name', 'Score']])
print("\nGrouped by City mean score:")
print(df.groupby('City')['Score'].mean())相關套餐
推薦的 Python 資源
透過相關的互動式教學、備忘單和程式碼比較來擴展您的知識。
Python教學
Python 迴圈:For 與 While 迴圈解釋
了解如何使用 Python 循環來迭代資料。透過互動式範例掌握 for 迴圈、while 迴圈、break、continue 和迴圈最佳實務。
查看資源
操作指南
如何在 Python 中對列表進行排序(升序和降序)
了解如何在 Python 中使用 sort() 方法和sorted() 函數對清單進行排序。發現自訂鍵排序和逆序範例。
查看資源
備忘錄
PythonPandas資料分析備忘單
Pandas系列和資料幀的參考指南。學習資料載入、清理、選擇、分組和聚合。
查看資源
語言比較
Python 與 JavaScript:哪種程式語言最好?
Python 和 JavaScript 的全面比較。探索語法差異、效能、用例(後端與前端)和編碼範例。
查看資源