Rで解析:少しでも時間を節約したい方へオススメです。Rの処理時間を取得するコマンド

Rの解析に役に立つ記事
スポンサーリンク

コマンドの処理時間を取得する方法です。多くの方には必要がないかもしれません。でも、処理時間を知ることで作業効率を改善することが可能かもしれません。意外な処理コマンドを生み出すきっかけになればと思います。

実行コマンドはwindows 11のR version 4.1.2で確認しています。

スポンサーリンク

コマンド

詳細はコメント、パッケージのヘルプを確認してください。

#コマンドの処理時間を測定:system.timeコマンド
#処理時間のかかるforコマンドを利用
system.time(for(n in seq(6554))
  data <- cbind(data, t(n))
)
ユーザ   システム       経過  
11.408      0.538     11.956 

#Rを起動してからの経過時間を表示:proc.timeコマンド
proc.time()
ユーザ   システム       経過  
46.223      3.719    454.478

#指定した秒数をアイドリングする:Sys.sleepコマンド
#3秒アイドリング後,system.timeコマンドを実行
Sys.sleep(3.0)
system.time(for(n in seq(6554))
  data <- cbind(data, t(n))
)
#結果に大体3秒追加
ユーザ   システム       経過  
14.249      0.482     14.742

少しでも、あなたのウェブや実験の解析が楽になりますように!!

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました