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

السؤال

Recommended Posts

  • 0
نشر

يمكنك القيام بذلك بإستخدام الميثود melt حيث تقوم بإعادة تنسيق ال dataframe الخاصة بك على حسب العمود الذي تريد، و هذا مثال بسيط للكود الذي يوضح ذلك:

import pandas as pd

# نفترض أن DataFrame الخاص بك يسمى df
data = {
    'رقم الطالب': ['A001', 'A002'],
    'عربي': [50, 60],
    'حساب': [73, 80],
    'علوم': [50, 60],
    'جغرافيا': [55, 70]
}

df = pd.DataFrame(data)

# قم بتحويل الDataFrame
melted_df = pd.melt(df, id_vars=['رقم الطالب'], var_name='column', value_name='value')

# قم بفرز الDataFrame المحولة بناءً على 'رقم الطالب'
melted_df = melted_df.sort_values(by=['رقم الطالب'])

# عرض الDataFrame المحولة
print(melted_df)

 

  • 0
نشر

أخي لدي هذا ( dictionary  ) كيف أقوم بتحويلة إلى DataFrame ومن ثم حفظة في ملف إكسل

علماً إني أحاول تطبيق الكود الذي أرسلته في الأعلى

import pandas as pd
df = pd.read_excel("2018.xlsx",header=None)
A  = { 'رقم الطالب': df.iloc[3::1, [9]],'عربي': df.iloc[3::1, [10]],'حساب': df.iloc[3::1, [11]],'علوم': df.iloc[3::1, [12]],'جغرافيا': df.iloc[3::1, [13]] }

 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...