使用 Pandas 在 Python 中讀取 Excel 檔案
將 Excel 檔案載入到 pandas DataFrame 中是資料分析中的常見任務。雖然您提到的方法部分正確,但缺少一些細節和更有效的替代方法。
使用pd.ExcelFile 和pd.io.parsers.ExcelFile.parse
您最初方法的問題是您嘗試直接呼叫ExcelFile 類別的parse 方法,而不是ExcelFile 類別的實例。要正確使用此方法,您需要先建立 ExcelFile 類別的實例,然後呼叫該實例的 parse 方法,傳入要載入的工作表名稱。
<code class="python">excel_file = pd.ExcelFile('PATH/FileName.xlsx') parsed_data = excel_file.parse('Sheet1')</code>
但是,使用此方法這種方法的效率可能較低,因為您正在建立兩個物件(ExcelFile 實例和DataFrame),而您可以使用一條指令來獲得相同的結果:
<code class="python">parsed_data = pd.read_excel('PATH/FileName.xlsx', sheet_name='Sheet1')</code>
此方法直接使用read_excel 函數來從Excel 檔案建立pandas DataFrame。這是一種更簡單、更有效率的方法。
綜上所述,將 Excel 檔案讀入 pandas DataFrame 的建議方法是使用 pd.read_excel 函數,指定檔案路徑和要載入的工作表名稱。這提供了一種在 Python 程式中處理 Excel 資料的直接有效的方法。
以上是如何使用 Pandas 在 Python 中高效讀取 Excel 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!