在 Python 中處理資料時,Excel 檔案是常見的資訊來源。 Pandas 是一個強大的資料操作和分析函式庫,使其成為讀取和解析 Excel 檔案的理想工具。
在提供的程式碼片段中,您遇到錯誤因為pd.io.parsers.ExcelFile.parse 方法需要第二個參數,即Excel 檔案中的工作表名稱。若要修正此問題,請指定工作表名稱,如下所示:
<code class="python">newFile = pd.ExcelFile(PATH\FileName.xlsx) ParsedData = pd.io.parsers.ExcelFile.parse(newFile, 'Sheet1')</code>
您可以使用read_excel 函數來讀取,而不是使用pd.io.parsers. ExcelFile.parse將Excel 檔案轉換為DataFrame。此方法更直觀,並提供了附加功能:
<code class="python">df = pd.read_excel('PATH\FileName.xlsx', sheet_name='Sheet1')</code>
read_excel 函數會自動偵測 Excel 檔案中的工作表名稱,並允許您透過傳遞sheet_name 參數來指定要讀取哪個工作表。它還處理從 Excel 到 DataFrame 的轉換。
使用任一方法,您都可以將 Excel 檔案轉換為 DataFrame。 DataFrame 是表格資料結構,很容易使用 Pandas 進行操作和分析。 head() 方法顯示DataFrame 的前幾行:
<code class="python">print(df.head())</code>
pd.io.parsers.ExcelFile.parse 和pd.read_excel 都是讀取到Excel 的可行選項檔到Excel 的可行選項檔Pandas DataFrames 中。然而,pd.read_excel 更簡潔並提供附加功能,使其成為大多數用例的建議方法。
以上是如何使用 Pandas 在 Python 中讀取 Excel 檔案時修復 pd.io.parsers.ExcelFile.parse 錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!