Category: مرشد

Mongodb: كيفية التجميع حسب حقول متعددة

يمكنك استخدام بناء الجملة التالي لتجميع حقول متعددة وتنفيذ التجميع في MongoDB: db.collection.aggregate([ { $group : { _id :{field1:" $field1 ", field2:" $field2 "}, count :{ $sum :1}}} ]) توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا مع فريق التحصيلات مع...

5 أمثلة لاستخدام نظرية الحد المركزي في الحياة الحقيقية

تنص نظرية الحد المركزي على أنه إذا أخذنا عينات عشوائية متكررة من مجتمع ما وقمنا بحساب القيمة المتوسطة لكل عينة، فإن توزيع متوسطات العينة سيتمتوزيعه بشكل طبيعي تقريبًا، حتى لو كان المجتمع الذي تأتي منه العينات غير طبيعي . تنص نظرية...

هل السببية تعني الارتباط؟ (3 أمثلة)

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

كيفية حساب النسبة التراكمية في جداول بيانات جوجل

تمثل النسبة التراكمية النسبة المئوية الإجمالية للقيم في مجموعة البيانات حتى نقطة معينة. يوضح المثال التالي خطوة بخطوة كيفية حساب النسب المئوية التراكمية في جداول بيانات Google. الخطوة 1: أدخل البيانات أولاً، لنقم بإنشاء مجموعة بيانات توضح عدد المنتجات التي تبيعها...

Mongodb: كيفية الاستعلام باستخدام نطاق زمني

يمكنك استخدام بناء الجملة الأساسي التالي للاستعلام باستخدام نطاق زمني في MongoDB: db.collection.find({ day: { $gt : ISODate(" 2020-01-21 "), $lt : ISODate(" 2020-01-24 ") } }) سيعيد هذا الاستعلام المحدد جميع المستندات الموجودة في المجموعة التي يكون حقل “اليوم” فيها...

Mongodb: كيفية إضافة حقل جديد إلى المجموعة

يمكنك استخدام الطرق التالية لإضافة حقل جديد إلى كل مستند في مجموعة في MongoDB: الطريقة الأولى: إضافة حقل جديد بدون قيم db.collection.updateMany({}, { $set :{" new_field ": null}}) الطريقة الثانية: إضافة حقل جديد بقيمة محددة db.collection.updateMany({}, { $set :{" new_field ":...

Mongodb: كيفية إزالة حقل من كل مستند

يمكنك استخدام الطرق التالية لإزالة الحقول من كل مستند في مجموعة في MongoDB: الطريقة الأولى: حذف حقل db.collection.updateMany({}, { $unset : {" field1 ":1}}) الطريقة الثانية: حذف حقول متعددة db.collection.updateMany({}, { $unset : {" field1 ":1, " field2 ":1}}) توضح الأمثلة...

Mongodb: كيفية فرز المستندات حسب التاريخ

يمكنك استخدام الطرق التالية لفرز المستندات حسب حقل التاريخ في MongoDB: الطريقة الأولى: الفرز حسب التاريخ التصاعدي db.sales.find().sort({" date_field ": 1 }) الطريقة الثانية: الفرز حسب التاريخ التنازلي db.sales.find().sort({" date_field ": -1 }) توضح الأمثلة التالية كيفية استخدام كل طريقة في...

Mongodb: كيفية العثور على الحد الأقصى للقيمة في المجموعة

يمكنك استخدام الطرق التالية للعثور على الحد الأقصى لقيمة الحقل في MongoDB: الطريقة الأولى: إرجاع مستند يحتوي على الحد الأقصى للقيمة db.teams.find().sort({" field ": -1 }).limit( 1 ) يقوم هذا الجزء من التعليمات البرمجية بفرز كافة المستندات الموجودة في المجموعة بترتيب...