ПочатиПочніть безкоштовно

Датафрейми й матриці — вибір стовпців

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

Припустімо, у нас є два об'єкти: mat (матриця) і df (датафрейм).

Ця вправа є частиною курсу

Ефективне програмування R

Переглянути курс

Інструкції до вправи

За допомогою функції microbenchmark() визначте, скільки часу потрібно, щоб вибрати перший стовпець з кожного з цих об'єктів. Іншими словами, що швидше: mat[, 1] чи df[, 1]?

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
Редагувати та запускати код