始める無料で始める

データフレームと行列 - 列の選択

行列では、すべての要素が同じデータ型である必要があり、これは行や列を選択するときの効率にも影響します。

ここでは、mat(行列)とdf(データフレーム)の2つのオブジェクトがあるとします。

この演習はコースの一部です

効率的なRコードの書き方

コースを見る

演習の手順

microbenchmark() 関数を使って、これらのオブジェクトから最初の列を選択するのにどのくらい時間がかかるかを測定しましょう。言い換えると、mat[, 1]df[, 1] のどちらが速いですか?

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Which is faster, mat[, 1] or df[, 1]? 
microbenchmark(___, ___)
コードを編集して実行