إنشاء Dictionary يحتوي علي بيانات الاسم والعمر
table=[{'Name':'Mahmoud','Age':'15'},
{'Name':'Ali','Age':'50'},
{'Name':'Jassem','Age':'36'},
{'Name':'NourEldeen','Age':'55'},
{'Name':'Saaed','Age':'23'},
{'Name':'Anas','Age':'45'},
{'Name':'Zakria','Age':'11'}
]
إنشاء pandas Data farame
names_df=pd.DataFrame(table)
عرض البيانات
names_df
Name Age
0 Mahmoud 15
1 Ali 50
2 Jassem 36
3 NourEldeen 55
4 Saaed 23
5 Anas 45
6 Zakria 11
عرض نوع البيانات
names_df.dtypes
Name object
Age object
dtype: object
تحويل عمود العمر من Object الي int للقيام بالعمليات الحسابيةز
names_df['Age'] = pd.to_numeric(names_df.Age)
names_df.dtypes
Name object
Age int64
dtype: object
طريقة أُخري
df = df.astype({"Column 1": float, "Column 2": int})