{"id":961,"date":"2011-12-03T10:33:32","date_gmt":"2011-12-03T09:33:32","guid":{"rendered":"https:\/\/abcdr.guyader.pro\/?p=961"},"modified":"2020-05-23T18:38:16","modified_gmt":"2020-05-23T17:38:16","slug":"comment-connaitre-le-temps-dexecution-dune-fonction-system-time","status":"publish","type":"post","link":"https:\/\/thinkr.fr\/abcdr\/comment-connaitre-le-temps-dexecution-dune-fonction-system-time\/","title":{"rendered":"Comment conna\u00eetre le temps d&rsquo;execution d&rsquo;une fonction ? system.time"},"content":{"rendered":"<p>Lorsque l&rsquo;on r\u00e9alise des scripts qui vont tourner un certain temps avant d&rsquo;aboutir au r\u00e9sultat final, il est essentiel d&rsquo;en optimiser le fonctionnement pour gagner du temps. Il nous faut pour cela un bon indicateur : comment savoir le temps que dure une fonction ou un script ? <br \/>Vous pouvez utiliser la fonction <strong>system.time<\/strong><\/p>\n<pre lang='rsplus'><br \/>system.time(for ( i in 1:10000){print(i)})<br \/>system.time(for ( i in 1:10000){cat(i)}) <br \/><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Lorsque l&rsquo;on r\u00e9alise des scripts qui vont tourner un certain temps avant d&rsquo;aboutir au r\u00e9sultat final, il est essentiel d&rsquo;en optimiser le fonctionnement pour gagner du temps. Il nous faut pour cela un bon indicateur : comment savoir le temps que dure une fonction ou un script ? Vous pouvez utiliser la fonction system.time system.time(for ( i in 1:10000){print(i)})system.time(for ( i in 1:10000){cat(i)})<a class=\"more-link\" href=\"https:\/\/thinkr.fr\/abcdr\/comment-connaitre-le-temps-dexecution-dune-fonction-system-time\/\">Read More &rarr;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_399453572_399453572":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2,16,18],"tags":[],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-vincent","4":"post-961","6":"format-standard","7":"category-algorithmique","8":"category-optimisation","9":"category-programmer-avec-r"},"acf":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p9O7Sx-fv","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/comments?post=961"}],"version-history":[{"count":48,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/961\/revisions"}],"predecessor-version":[{"id":4768,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/posts\/961\/revisions\/4768"}],"wp:attachment":[{"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/media?parent=961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/categories?post=961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thinkr.fr\/abcdr\/wp-json\/wp\/v2\/tags?post=961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}