CommencezCommencez gratuitement

profvis à l'œuvre

Examinez le code à droite qui réalise une analyse de données standard. Il charge et sélectionne des données, trace les données d'intérêt et ajoute une droite de régression.

Cette activité fait partie du cours

Écrire du code R efficace

Voir le cours

Instructions de l’exercice

  • Chargez le paquet profvis.
  • Profilez le code.
  • Encadrez le code avec des accolades, {.
  • Placez ces accolades dans un appel à profvis().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Load the data set
data(movies, package = "ggplot2movies") 

# Load the profvis package
___

# Profile the following code with the profvis function
___
  # Load and select data
  comedies <- movies[movies$Comedy == 1, ]

  # Plot data of interest
  plot(comedies$year, comedies$rating)

  # Loess regression line
  model <- loess(rating ~ year, data = comedies)
  j <- order(comedies$year)
  
  # Add fitted line to the plot
  lines(comedies$year[j], model$fitted[j], col = "red")
___     ## Remember the closing brackets!
Modifier et exécuter le code