Коригування матриці Массі
Для нашої моделі матриці Массі для WNBA потрібно зробити деякі коригування, щоб розв'язок задачі рейтингування існував і був єдиним. Причина в тому, що поточна матриця (обчислювально) не є оберненою.
Один зі способів змінити це — додати рядок з 1 у нижню частину матриці \(M\), стовпець з -1 у правий край \(M\), а також 0 у кінець вектора різниць очок \(\vec{f}\). У цій вправі ви фактично додасте все це до матриці \(M\).
Ця вправа є частиною курсу
Лінійна алгебра для Data Science в R
Інструкції до вправи
- Додайте рядок з
1униз матриціMза допомогою командиrbind(). Присвойте результат об'єктуM_2. - Додайте стовпець з
-1праворуч відM_2за допомогою командиcbind(). Присвойте результат об'єктуM_3. - Встановіть елемент 13x13 матриці
M_3рівним1. - Виведіть отриману матрицю.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Add a row of 1's
M_2 <- rbind(M, ___)
# Add a column of -1's
M_3 <- ___(M_2, rep(-1, 13))
# Change the element in the lower-right corner of the matrix
M_3[___, ___] <- 1
# Print M_3
print(___)