اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته

نفترض أن لدينا ملف Excel يحتوي على 6 أعمدة وعدد من الصفوف

المطلوب أخد العمود الأول والثاني والثالث مثلا وتكوين DataFrame منهم

ومن ثم أخد العمود الرابع والخامس والسادس مثلا وتكوين DataFrame منهم

المرحلة التالية

ضم DataFrame الأولى مع DataFrame الثانية

المكتبة المستخدمة pandas

Recommended Posts

  • 0
نشر

ستقوم أولاً  بقراءة الملف وتحويله إلى DataFrame

df = pd.read_excel('path/to/file.xlsx')

ثم بعد ذلك نقوم بتكوين DataFrame من الأعمدة المطلوبة:

# تحديد الأعمدة المطلوبة
columns1 = ['column1', 'column2', 'column3']
columns2 = ['column4', 'column5', 'column6']

# تكوين DataFrame من الأعمدة المحددة
df1 = df[columns1]
df2 = df[columns2]

ويمكنك ضم DataFrame الأولى مع DataFrame الثانية:

merged_df = pd.concat([df1, df2], axis=1)

بعد تنفيذ هذه الخطوات، ستحصل على DataFrame جديد يحتوي على الأعمدة المحددة من الملف الأصلي. يمكنك استخدام المتغير `merged_df` للقيام بالعمليات اللاحقة على البيانات المدمجة.

  • 0
نشر

جزاك الله خيرا أخي عبد الباسط

أخي لو أمكن الإجابة على سؤالي هذا

لنفترض أن لدي قيمة في خلية معينة من ملف إكسل الذي إقتطعت منه الأعمدة في السؤال السابق وأردت أن أكون بها عمود حيث يتم نسخ قيمة الخلية في العمود على طول الجدول 

ومن ثم جعل هذا العمود DataFrame

كيف يمكن فعل ذلك 

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...