R interactif pour les débutants : Votre premier script interactif

En utilisant Quarto Live, commencez à coder de manière interactive avec R

Ce tutoriel vous guide pour configurer et exécuter votre premier script R interactif dans Quarto Live. Apprenez les bases du codage R interactif, explorez un cheminement étape par étape, effectuez un exercice et passez en revue les conseils de dépannage.

Outils
Auteur·rice
Affiliation
Date de publication

8 mars 2025

Mots clés

R interactif pour les débutants, Codage interactif R, Premier script R interactif

Introduction

Le codage interactif dans R vous permet d’expérimenter le code et de voir les résultats immédiatement, le tout dans votre navigateur web. Dans Quarto Live, vous pouvez écrire, éditer et exécuter du code R de manière interactive en utilisant le moteur webr. Ce tutoriel vous guidera pas à pas pour créer votre tout premier script R interactif, expliquera chaque partie du code, fournira un exercice interactif et proposera des conseils de dépannage et des ressources supplémentaires.



Visite guidée détaillée

Comprendre le code

Décomposons un script R interactif simple:

  1. Imprimer un message:
    La fonction message() imprime un message sur la console.

  2. Effectuer un calcul:
    On affecte le résultat d’un calcul à une variable. Par exemple, result <- 10 + 5 calcule la somme de 10 et de 5 5.

  3. Afficher le résultat:
    La fonction print() affiche le résultat sur la console. Nous combinons le texte et la variable en utilisant paste().

Voici le code annoté:

Présentation du code R

# Imprimer un message de bienvenue sur la console.
message("Hello, R interactif!")

# Calculer la somme de 10 et 5.
result <- 10 + 5

# Imprimez le résultat du calcul, en combinant le texte et la valeur.
print(paste("10 + 5 =", result))
Note

Dans cet exemple, vous verrez le message, le calcul et le résultat imprimé.

Votre premier script R interactif

Essayez d’exécuter le bloc de code ci-dessous. Modifiez-le ensuite pour expérimenter différentes opérations arithmétiques ou différents messages.

Source Code
```{webr}
# Votre premier script R interactif
message("Hello, R interactif!")
result <- 10 + 5
print(paste("10 + 5 =", result))
```

Exercice interactif

A vous de jouer! Modifier le code pour effectuer un calcul différent - changer les nombres ou l’opération. Par exemple, essayez de multiplier deux nombres au lieu de les additionner.

Source Code
```{webr}
# Remplacez le blanc par une opération arithmétique qui multiplie 10 par 5.
message("R interactif: Let's try multiplication!")
result <- 10 * 5  # <-- Changez cette ligne pour tester différentes opérations
print(paste("10 * 5 =", result))
```
Note

Expérimentez le code et observez comment le résultat change. Si vous rencontrez des erreurs, reportez-vous aux conseils de dépannage ci-dessous.

Conseils de dépannage

  • Problèmes courants:
    • Erreurs de syntaxe: Vérifier qu’il n’y a pas de parenthèses ou de guillemets manquants.
    • Noms de variables: Assurez-vous que les noms de variables sont orthographiés correctement et de manière cohérente.
    • *Si le code ne s’exécute pas, rafraîchissez la page et réessayez.
  • Conseils utiles:
    • Utilisez le retour d’information immédiat de l’éditeur interactif pour identifier les problèmes.
    • Consultez la documentation de dans Quarto Live si vous rencontrez un comportement inattendu.

Exemple concret

Construisons une analyse interactive simple en utilisant la donnée intégrée mtcars. Dans cet exemple, nous calculons et imprimons la moyenne des miles par gallon (mpg) à partir de la donnée.

Source Code
```{webr}
# Charger la donnée
data(mtcars)

# Calculer la moyenne des kilomètres parcourus
mean_mpg <- mean(mtcars$mpg)

# Afficher le résultat
print(paste("The mean MPG for mtcars is", round(mean_mpg, 2)))
```
Note

Cet exemple montre comment les scripts interactifs peuvent être utilisés pour l’analyse de données dans un scénario pratique.

Plus d’informations

Pour une exploration plus approfondie et des sujets avancés en matière de codage R interactif, consultez les ressources suivantes:

Conclusion

Ce tutoriel élargi fournit une introduction complète au codage R interactif dans Quarto Live. En suivant les instructions détaillées, en expérimentant avec des exercices interactifs et en examinant des exemples du monde réel, vous êtes sur la bonne voie pour maîtriser le scripting R interactif. Continuez à explorer les liens de lecture complémentaire pour approfondir votre compréhension et construire des projets interactifs plus avancés.

Explorer d’autres articles

Note

Voici d’autres articles de la même catégorie pour vous aider à approfondir le sujet.

placeholder

placeholder
Aucun article correspondant
Retour au sommet

Réutilisation

Citation

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {R interactif pour les débutants : Votre premier script
    interactif},
  date = {2025-03-08},
  url = {https://www.datanovia.com/fr/learn/interactive/r/basics.html},
  langid = {fr}
}
Veuillez citer ce travail comme suit :
Kassambara, Alboukadel. 2025. “R interactif pour les débutants : Votre premier script interactif.” March 8, 2025. https://www.datanovia.com/fr/learn/interactive/r/basics.html.