قراءة ملف Excel في Python باستخدام Pandas
يعد تحميل ملف Excel في Pandas DataFrame مهمة شائعة في تحليل البيانات. على الرغم من أن النهج الذي ذكرته صحيح جزئيًا، إلا أن هناك بعض التفاصيل المفقودة وطريقة بديلة يمكن أن تكون أكثر كفاءة.
استخدام pd.ExcelFile وpd.io.parsers.ExcelFile.parse
المشكلة في أسلوبك الأولي هي أنك تحاول استدعاء الأسلوب التحليلي لفئة ExcelFile مباشرةً، بدلاً من مثيل فئة ExcelFile. لاستخدام هذا الأسلوب بشكل صحيح، تحتاج أولاً إلى إنشاء مثيل لفئة ExcelFile ثم استدعاء أسلوب التحليل على هذا المثيل، وتمرير اسم الورقة التي تريد تحميلها.
excel_file = pd.ExcelFile('PATH/FileName.xlsx')
parsed_data = excel_file.parse('Sheet1')
ومع ذلك، قد يكون استخدام هذا الأسلوب أقل كفاءة لأنك تقوم بإنشاء كائنين (مثيل ExcelFile وDataFrame)، في حين يمكنك تحقيق نفس النتيجة باستخدام تعليمات واحدة:
parsed_data = pd.read_excel('PATH/FileName.xlsx', sheet_name='Sheet1')
تستخدم هذه الطريقة مباشرة وظيفة read_excel لإنشاء إطار بيانات الباندا من ملف Excel. إنها طريقة أبسط وأكثر كفاءة.
باختصار، الطريقة الموصى بها لقراءة ملف Excel في pandas DataFrame هي استخدام الدالة pd.read_excel، وتحديد مسار الملف واسم الورقة التي تريد تحميلها. . وهذا يوفر طريقة مباشرة وفعالة للعمل مع بيانات Excel في برامج Python الخاصة بك.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3