Category: مرشد

كيفية إعادة تشكيل بيانات السلاسل الزمنية في لغة بايثون (مع أمثلة)

تعني إعادة أخذ عينات من بيانات السلاسل الزمنية تلخيص البيانات أو تجميعها خلال فترة جديدة. يمكننا استخدام بناء الجملة الأساسي التالي لإعادة تشكيل بيانات السلاسل الزمنية في بايثون: #find sum of values in column1 by month weekly_df[' column1 '] = df['...

كيفية استخدام توزيع t في بايثون

توزيع t هو توزيع احتمالي مشابهللتوزيع الطبيعي ، إلا أنه يحتوي على “ذيول” أثقل من التوزيع الطبيعي. بمعنى آخر، توجد قيم في التوزيع في الأطراف أكثر من القيم الموجودة في المركز مقارنة بالتوزيع الطبيعي: يشرح هذا البرنامج التعليمي كيفية استخدام توزيع...

كيفية الإصلاح: لا تحتوي وحدة "pandas" على سمة "dataframe".

الخطأ الذي قد تواجهه عند استخدام الباندا هو: AttributeError : module 'pandas' has no attribute 'dataframe' يحدث هذا الخطأ عادةً لأحد الأسباب الثلاثة التالية: 1. تكتب pd.dataframe بدلاً من pd.DataFrame 2. متغير آخر يسمى “pd” أو “pandas” 3. اسم الملف هو...

كيفية إزالة العمود الأول في pandas dataframe (3 طرق)

يمكنك استخدام إحدى الطرق الثلاث التالية لإزالة العمود الأول من pandas DataFrame: الطريقة الأولى: استخدام القطرات df. drop (columns= df.columns [0], axis= 1 , inplace= True ) الطريقة الثانية: استخدم iloc df = df. iloc [: , 1:] الطريقة الثالثة: استخدم...

كيفية إزالة الصف الأول في pandas dataframe (طريقتان)

يمكنك استخدام إحدى الطرق التالية لإزالة الصف الأول من pandas DataFrame: الطريقة الأولى: استخدام القطرات df. drop (index= df.index [0], axis= 0 , inplace= True ) الطريقة الثانية: استخدم iloc df = df. iloc [1: , :] كل طريقة تنتج نفس...

كيفية حذف الصفوف في pandas dataframe بناءً على الحالة

يمكننا استخدام بناء الجملة التالي لحذف الصفوف في Pandas DataFrame بناءً على الحالة: الطريقة الأولى: حذف الصفوف بناءً على شرط واحد df = df[df. col1 > 8] الطريقة الثانية: حذف الصفوف بناءً على شروط متعددة df = df[(df. col1 > 8)...

كيفية تغيير ترتيب العناصر في أسطورة matplotlib

يمكنك استخدام الكود التالي لتغيير ترتيب العناصر في وسيلة إيضاح 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...

كيفية استخدام "with" في python لفتح الملفات (بما في ذلك الأمثلة)

يمكنك استخدام الصيغة التالية لفتح ملف في بايثون، والقيام بشيء به، ثم إغلاق الملف: file = open (' my_data.csv ') df = file. read () print (df) file. close () المشكلة في هذا الأسلوب هي أنه من السهل جدًا نسيان إغلاق...

كيفية تغيير ترتيب العناصر في أسطورة ggplot2

يمكنك استخدام الصيغة التالية لتغيير ترتيب العناصر في وسيلة إيضاح ggplot2 : scale_fill_discrete(breaks=c('item4', 'item2', 'item1', 'item3', ...) يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا. مثال: تغيير ترتيب العناصر في وسيلة الإيضاح ggplot2 لنفترض أننا أنشأنا المخطط التالي في ggplot2...

كيفية إنشاء مؤامرة matplotlib مع محورين y

أسهل طريقة لإنشاء مخطط Matplotlib بمحورين y هي استخدام الدالة twinx() . يوضح المثال التالي كيفية استخدام هذه الوظيفة عمليًا. مثال: قم بإنشاء مخطط Matplotlib بمحورين Y لنفترض أن لدينا إطاري بيانات الباندا التاليين: import pandas as pd #createDataFrames df1 =...