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