Rの関数定義の基本/関数の実行速度の計測
の編集
http://www.okadajp.org/RWiki/?R%E3%81%AE%E9%96%A2%E6%95%B0%E5%AE%9A%E7%BE%A9%E3%81%AE%E5%9F%BA%E6%9C%AC/%E9%96%A2%E6%95%B0%E3%81%AE%E5%AE%9F%E8%A1%8C%E9%80%9F%E5%BA%A6%E3%81%AE%E8%A8%88%E6%B8%AC
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
** system.time() 関数を利用する > system.time(for (i in 1:10000) mean(runif(500))) [1] 2.00 0.06 4.15 0.00 0.00 時間関数の返すベクトルは順に (最後の二つは普通ゼロ) * ユーザーCPUタイム * システムCPUタイム * 経過時間 * 副プロセスの使用ユーザーCPUタイム * 副プロセスの使用システムCPUタイム * 時間の解像度はシステム固有であり、普通 1/100 秒。経過時間は最も近い時間に 1/100 秒単位で丸められる。 [[../]] より
タイムスタンプを変更しない
** system.time() 関数を利用する > system.time(for (i in 1:10000) mean(runif(500))) [1] 2.00 0.06 4.15 0.00 0.00 時間関数の返すベクトルは順に (最後の二つは普通ゼロ) * ユーザーCPUタイム * システムCPUタイム * 経過時間 * 副プロセスの使用ユーザーCPUタイム * 副プロセスの使用システムCPUタイム * 時間の解像度はシステム固有であり、普通 1/100 秒。経過時間は最も近い時間に 1/100 秒単位で丸められる。 [[../]] より
テキスト整形のルールを表示する