Категорія: Гід

Mongodb: як групувати за кількома полями

Ви можете використовувати наступний синтаксис для групування кількох полів і виконання агрегації в MongoDB: db.collection.aggregate([ { $group : { _id :{field1:" $field1 ", field2:" $field2 "}, count :{ $sum :1}}} ]) У наведених нижче прикладах показано, як використовувати цей синтаксис із...

5 прикладів використання центральної граничної теореми в реальному житті

Центральна гранична теорема стверджує, що якщо ми беремо повторні випадкові вибірки із сукупності та обчислюємо середнє значення кожної вибірки, то розподіл середніх вибіркових значень буде приблизно нормально розподіленим , навіть якщо сукупність, з якої походять вибірки, не є нормальною . Центральна...

Чи передбачає причинно-наслідковий зв’язок кореляцію? (3 приклади)

Добре відомо, що кореляція не передбачає причинно-наслідкового зв’язку . Як простий приклад, якщо ми щорічно збираємо дані про загальну кількість випускників середньої школи та загальне споживання піци в Сполучених Штатах, ми виявимо, що ці дві змінні сильно корелюють: Це не означає,...

Як обчислити кумулятивний відсоток у google таблицях

Кумулятивний відсоток представляє загальний відсоток значень у наборі даних до певного моменту. У наступному покроковому прикладі показано, як обчислити кумулятивні відсотки в Google Таблицях. Крок 1: Введіть дані Спочатку давайте створимо набір даних, який показує кількість продуктів, які компанія продає протягом...

Mongodb: як робити запит із діапазоном дат

Ви можете використовувати наступний базовий синтаксис для запиту з діапазоном дат у MongoDB: db.collection.find({ day: { $gt : ISODate(" 2020-01-21 "), $lt : ISODate(" 2020-01-24 ") } }) Цей конкретний запит поверне всі документи в колекції, поле «день» яких більше ніж...

Mongodb: як додати нове поле до колекції

Ви можете використовувати такі методи, щоб додати нове поле до кожного документа в колекції в MongoDB: Спосіб 1: додайте нове поле без значень db.collection.updateMany({}, { $set :{" new_field ": null}}) Спосіб 2. Додайте нове поле з певним значенням db.collection.updateMany({}, { $set...

Mongodb: як видалити поле з кожного документа

Ви можете використовувати такі методи, щоб видалити поля з кожного документа в колекції в MongoDB: Спосіб 1: видалити поле db.collection.updateMany({}, { $unset : {" field1 ":1}}) Спосіб 2: видалити кілька полів db.collection.updateMany({}, { $unset : {" field1 ":1, " field2 ":1}})...

Mongodb: як сортувати документи за датою

Ви можете використовувати такі методи для сортування документів за полем дати в MongoDB: Спосіб 1: сортування за зростанням дати db.sales.find().sort({" date_field ": 1 }) Спосіб 2: сортування за спаданням дати db.sales.find().sort({" date_field ": -1 }) У наведених нижче прикладах показано, як...

Mongodb: як знайти максимальне значення в колекції

Ви можете використовувати наступні методи, щоб знайти максимальне значення поля в MongoDB: Спосіб 1. Повернути документ, що містить максимальне значення db.teams.find().sort({" field ": -1 }).limit( 1 ) Цей фрагмент коду сортує всі документи в колекції в порядку спадання на основі певного...