IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

R Discussion :

Temps de calcul


Sujet :

R

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 23
    Points : 31
    Points
    31
    Par défaut Temps de calcul
    Bonjour tout le monde,

    Ma question est toute simple, je cherche une commande pour calculer le temps de calcul entre plusieurs lignes d'un script R, à la façon de "tic (instructions) toc", que l'on peut trouver sur Matlab.

    J'ai cherché mais en vain.
    Merci d'avance.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2012
    Messages : 23
    Points : 31
    Points
    31
    Par défaut
    Excusez-moi d'avance.
    Je n'avais pas pensé à faire une recherche dans le forum avant.
    Vous m'excuserez, j'espère car c'est la première fois que je vais sur ce forum.
    Voilà le lien, si certains qui passent ici plus tard seraient intéressés.

    http://www.developpez.net/forums/d64.../temps-calcul/


    Et je copie-colle la réponse qui avait été donnée à l'époque :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    ## Pour une expression simple :
    > system.time(for(i in 1:100) mad(runif(1000)))
    utilisateur     système      écoulé 
           0.06        0.00        0.07 
     
    ## Pour des bouts de code plus conséquents :
    > ptm <- proc.time()
    > for (i in 1:50) mad(stats::runif(500))
    > proc.time() - ptm
    utilisateur     système      écoulé 
           0.03        0.00        0.22 
     
    ## Pour voir en détail le temps passé dans les sous-fonctions : 
    > Rprof()
    > for (i in 1:50) mad(stats::runif(500))
    > Rprof(NULL)
     
    > summaryRprof()
    $by.self
                   self.time self.pct total.time total.pct
    mean                0.02       50       0.04       100
    mean.default        0.02       50       0.02        50
    mad                 0.00        0       0.04       100
    median              0.00        0       0.04       100
    median.default      0.00        0       0.04       100
     
    $by.total
                   total.time total.pct self.time self.pct
    mean                 0.04       100      0.02       50
    mad                  0.04       100      0.00        0
    median               0.04       100      0.00        0
    median.default       0.04       100      0.00        0
    mean.default         0.02        50      0.02       50
     
    $sampling.time
    [1] 0.04
    Mon problème est donc résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. temps de calcul RSA
    Par othland dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 13/03/2006, 11h16
  2. Temps de calcul d'un algo
    Par Rémiz dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 23/12/2005, 13h52
  3. temps de calcul sius VC++ !!
    Par Axiome dans le forum MFC
    Réponses: 16
    Dernier message: 13/12/2005, 09h57
  4. Temps de calcul avec deux écrans
    Par Shaga dans le forum OpenGL
    Réponses: 2
    Dernier message: 14/11/2005, 09h24
  5. temps de calculs extremement long !!
    Par salseropom dans le forum C++
    Réponses: 9
    Dernier message: 19/01/2005, 20h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo