تعني إعادة أخذ عينات من بيانات السلاسل الزمنية تلخيص البيانات أو تجميعها خلال فترة جديدة. يمكننا استخدام بناء الجملة الأساسي التالي لإعادة تشكيل بيانات السلاسل الزمنية في بايثون: #find sum of values in column1 by month weekly_df[' column1 '] = df['...
توزيع t هو توزيع احتمالي مشابهللتوزيع الطبيعي ، إلا أنه يحتوي على “ذيول” أثقل من التوزيع الطبيعي. بمعنى آخر، توجد قيم في التوزيع في الأطراف أكثر من القيم الموجودة في المركز مقارنة بالتوزيع الطبيعي: يشرح هذا البرنامج التعليمي كيفية استخدام توزيع...
الخطأ الذي قد تواجهه عند استخدام الباندا هو: AttributeError : module 'pandas' has no attribute 'dataframe' يحدث هذا الخطأ عادةً لأحد الأسباب الثلاثة التالية: 1. تكتب pd.dataframe بدلاً من pd.DataFrame 2. متغير آخر يسمى “pd” أو “pandas” 3. اسم الملف هو...
يمكنك استخدام إحدى الطرق الثلاث التالية لإزالة العمود الأول من pandas DataFrame: الطريقة الأولى: استخدام القطرات df. drop (columns= df.columns [0], axis= 1 , inplace= True ) الطريقة الثانية: استخدم iloc df = df. iloc [: , 1:] الطريقة الثالثة: استخدم...
يمكنك استخدام إحدى الطرق التالية لإزالة الصف الأول من pandas DataFrame: الطريقة الأولى: استخدام القطرات df. drop (index= df.index [0], axis= 0 , inplace= True ) الطريقة الثانية: استخدم iloc df = df. iloc [1: , :] كل طريقة تنتج نفس...
يمكننا استخدام بناء الجملة التالي لحذف الصفوف في Pandas DataFrame بناءً على الحالة: الطريقة الأولى: حذف الصفوف بناءً على شرط واحد df = df[df. col1 > 8] الطريقة الثانية: حذف الصفوف بناءً على شروط متعددة df = df[(df. col1 > 8)...
يمكنك استخدام الكود التالي لتغيير ترتيب العناصر في وسيلة إيضاح Matplotlib: #get handles and labels handles, labels = plt. gca (). get_legend_handles_labels () #specify order of items in legend order = [1,2,0] #add legend to plot plt. legend ([handles[idx] for idx...
يمكنك استخدام الصيغة التالية لفتح ملف في بايثون، والقيام بشيء به، ثم إغلاق الملف: file = open (' my_data.csv ') df = file. read () print (df) file. close () المشكلة في هذا الأسلوب هي أنه من السهل جدًا نسيان إغلاق...
يمكنك استخدام الصيغة التالية لتغيير ترتيب العناصر في وسيلة إيضاح ggplot2 : scale_fill_discrete(breaks=c('item4', 'item2', 'item1', 'item3', ...) يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا. مثال: تغيير ترتيب العناصر في وسيلة الإيضاح ggplot2 لنفترض أننا أنشأنا المخطط التالي في ggplot2...
أسهل طريقة لإنشاء مخطط Matplotlib بمحورين y هي استخدام الدالة twinx() . يوضح المثال التالي كيفية استخدام هذه الوظيفة عمليًا. مثال: قم بإنشاء مخطط Matplotlib بمحورين Y لنفترض أن لدينا إطاري بيانات الباندا التاليين: import pandas as pd #createDataFrames df1 =...