pandasのread_excelメソッドを使用してExcelシートをdfに読み込もうとしています。 Excelファイルには6〜7種類のシートが含まれています。それから2〜3枚は非常に巨大です。私はファイルから1枚のエクセルシートを読みたいだけです。 シートをコピーして読むと時間が90%短縮されます。データフレームに1枚だけを読み込む
私は、pandasで使用されているxlrdは常にシート全体をメモリに読み込むことを読んでいます。私は入力の形式を変更することはできません。
パフォーマンスを向上させる方法をお勧めしますか?
'XLSX = pd.ExcelFile( 'path_to_file.xls')'と 'DF = pd.read_excel(XLSX、 'シート1')' – jezrael
について何これは私たちが現在使用しているものです。それは、それが見えるシートをすべてロードします。 [This](https://stackoverflow.com/questions/26521266/using-pandas-to-pd-read-excel-for-multiple-worksheets-of-the-same-workbook)StackOverflowの質問は、上記に最も関連しています質問は私が出会った。しかし、それは私が推測する問題を解決しません –
'data_file = pd.read_excel( 'path_to_file.xls'、sheetname =" Sheet1 ")'の何が問題なのですか? – SamuelNLP