Ahmed Ahmed64 نشر 13 يناير أرسل تقرير نشر 13 يناير السلام عليكم أرجو توضيح الخطأ في هذا الكود import pandas as pd df = pd.read_excel("2018.xlsx",header=None) data = { 'رقم القيد': df.iloc[3::, 5], 'عربي': df.iloc[3::, 9], 'إنجليزي': df.iloc[3::, 10], 'تاريخ': df.iloc[3::, 11] } df1 = pd.DataFrame(data) col_A = [] for i in range(len(df1)): col_A.append("CSSS") df1['إسم المادة'] = col_A df1.to_excel("SS3.xlsx") الخطأ : ValueError: Length of values (1) does not match length of index (595) 1 اقتباس
0 Chihab Hedidi نشر 13 يناير أرسل تقرير نشر 13 يناير الخطأ يحدث في السطر: df1['إسم المادة'] = col_A لأنك تقوم بتعيين قيم لعمود 'إسم المادة' بشكل كامل، وبالتالي تحتاج إلى التأكد من أن الطول (عدد الصفوف) للعمود الذي تقوم بتعيينه يتطابق مع عدد الصفوف في df1. لحل هذا، يمكنك تعديل الكود على النحو التالي: df1['إسم المادة'] = col_A[:len(df1)] بهذا التعديل، ستقوم بتعيين القيم فقط للصفوف التي توجد في df1، مما يحل المشكلة التي تواجهك. 1 اقتباس
0 Ahmed Ahmed64 نشر 13 يناير الكاتب أرسل تقرير نشر 13 يناير بتاريخ 28 دقائق مضت قال Chihab Hedidi: الخطأ يحدث في السطر: df1['إسم المادة'] = col_A لأنك تقوم بتعيين قيم لعمود 'إسم المادة' بشكل كامل، وبالتالي تحتاج إلى التأكد من أن الطول (عدد الصفوف) للعمود الذي تقوم بتعيينه يتطابق مع عدد الصفوف في df1. لحل هذا، يمكنك تعديل الكود على النحو التالي: df1['إسم المادة'] = col_A[:len(df1)] بهذا التعديل، ستقوم بتعيين القيم فقط للصفوف التي توجد في df1، مما يحل المشكلة التي تواجهك. الخطأ مستمر بعد تعديل السطر لأعلم أين الخطأ في هذا الكود ValueError: Length of values (1) does not match length of index (595) اقتباس
0 Chihab Hedidi نشر 13 يناير أرسل تقرير نشر 13 يناير بتاريخ منذ ساعة مضت قال Ahmed Ahmed64: الخطأ مستمر بعد تعديل السطر لأعلم أين الخطأ في هذا الكود ValueError: Length of values (1) does not match length of index (595) ما هي محتويات ملف الإكسل الخاص بك؟ اقتباس
0 Ahmed Ahmed64 نشر 13 يناير الكاتب أرسل تقرير نشر 13 يناير بتاريخ 23 دقائق مضت قال Chihab Hedidi: ما هي محتويات ملف الإكسل الخاص بك؟ أرقام اقتباس
0 Chihab Hedidi نشر 13 يناير أرسل تقرير نشر 13 يناير بتاريخ 5 دقائق مضت قال Ahmed Ahmed64: أرقام أقصد عدد الأعمدة و الأسطر، اذا تستطيع ان تكتب مثال على سطر واحد او إثنين. اقتباس
السؤال
Ahmed Ahmed64
السلام عليكم
أرجو توضيح الخطأ في هذا الكود
الخطأ :
ValueError: Length of values (1) does not match length of index (595)
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.