• Menu
    • Nos Formations
    • Nos Prestations
    • Les Astuces
Skip to content
Astuces et scripts R
Astuces et scripts R
Primary Navigation Menu
Menu
  • Abcd’R
  • Tous les scripts
    • Voir les articles
    • Proposer un Article
  • Formation au logiciel R
  • Contact

Les dates de formations à R, éligibles au CPF sont en lignes !

Voir nos formations

Tous les scripts (Page 2)

2025-01-15
15 janvier
Par vincent
Le janvier 15, 2025
Dans documentation
Avec 0 Commentaire

Utiliser roxygen2 pour documenter un package

Utiliser roxygen2 pour documenter un package R La documentation est un aspect essentiel du développement de packages en R. Une bonne documentation aide les utilisateurs à comprendre comment utiliser votre package et ses fonctions. roxygen2 est un outil populaire qui facilite la création de documentation en utilisant des commentaires dans le code. Dans cet article, nous allons voir comment utiliser roxygen2 pour documenter un package R de manière simple et efficace. Installation de roxygen2 Avant de commencer, assurez-vous d’avoir installé le package roxygen2. Vous pouvez l’installer depuis CRAN avec la commande suivante : install.packages(« roxygen2 ») Structure d’un package R Un package R doit avoir une structureRead More →

2025-01-14
14 janvier
Par vincent
Le janvier 14, 2025
Dans fonction
Avec 0 Commentaire

Utiliser return pour renvoyer des valeurs dans une fonction

Utiliser return pour renvoyer des valeurs dans une fonction en R En R, les fonctions sont des blocs de code qui réalisent des tâches spécifiques. Lorsqu’une fonction est exécutée, elle peut renvoyer une valeur à l’aide de l’instruction return(). Cela permet de récupérer le résultat d’une fonction pour l’utiliser ultérieurement dans votre code. Pourquoi utiliser return ? L’instruction return() est utile lorsque vous souhaitez renvoyer une valeur spécifique d’une fonction. Bien que R renvoie automatiquement la dernière valeur calculée si return() n’est pas utilisé, il est souvent préférable d’utiliser return() pour des raisons de clarté et de lisibilité. Exemple concret Prenons un exemple simple :Read More →

2025-01-13
13 janvier
Par vincent
Le janvier 13, 2025
Dans lecture de données
Avec 0 Commentaire

Utiliser readr pour lire des fichiers rapidement

Utiliser readr pour lire des fichiers rapidement en R Lorsque vous travaillez avec des données en R, il est souvent nécessaire de lire des fichiers contenant des données. Le package readr, qui fait partie de la collection de packages tidyverse, offre des fonctions efficaces et faciles à utiliser pour lire des fichiers de manière rapide. Dans cet article, nous allons explorer comment utiliser readr pour lire des fichiers CSV, un format de fichier courant pour les données. Installation de readr Si vous n’avez pas encore installé le package readr, vous pouvez le faire en utilisant la commande suivante : install.packages(« readr ») Lire un fichier CSV avecRead More →

2025-01-10
10 janvier
Par vincent
Le janvier 10, 2025
Dans modélisation
Avec 0 Commentaire

Utiliser randomForest pour des modèles d’arbres

Utiliser randomForest pour des modèles d’arbres en R Le package randomForest en R est un outil puissant pour construire des modèles d’arbres de décision. Il utilise une méthode d’ensemble qui combine plusieurs arbres pour améliorer la précision et réduire le risque de surapprentissage. Dans cet article, nous allons explorer comment utiliser randomForest pour créer un modèle de classification simple. Installation et chargement du package Avant de commencer, assurez-vous d’avoir installé le package randomForest. Vous pouvez l’installer en utilisant la commande suivante : install.packages(« randomForest ») Ensuite, chargez le package : library(randomForest) Exemple concret : Classification des iris Nous allons utiliser le célèbre jeu de données iris, quiRead More →

2025-01-09
09 janvier
Par vincent
Le janvier 9, 2025
Dans listes
Avec 0 Commentaire

Utiliser purrr::map pour appliquer des fonctions à des listes

Utiliser purrr::map pour appliquer des fonctions à des listes en R Le package purrr fait partie de la suite tidyverse et est conçu pour faciliter la programmation fonctionnelle en R. Une des fonctions les plus utiles de purrr est map(), qui permet d’appliquer une fonction à chaque élément d’une liste ou d’un vecteur. Cela rend le code plus lisible et souvent plus efficace que les boucles traditionnelles. Pourquoi utiliser map() ? Lorsque vous travaillez avec des listes en R, il est courant de vouloir appliquer une fonction à chaque élément de la liste. Traditionnellement, cela se fait avec une boucle for, mais cela peut rendreRead More →

2025-01-08
08 janvier
Par vincent
Le janvier 8, 2025
Dans fonctions avancées
Avec 0 Commentaire

Utiliser les closures dans les fonctions

Utiliser les closures dans les fonctions en R Les closures sont un concept fondamental en programmation, et R les utilise de manière efficace. Une closure est une fonction qui capture l’environnement dans lequel elle a été créée, ce qui signifie qu’elle peut accéder aux variables définies dans cet environnement même après que celui-ci ait été quitté. Cela permet de créer des fonctions qui se souviennent de leur état. Pourquoi utiliser des closures ? Les closures sont utiles pour plusieurs raisons : Encapsulation : Elles permettent de cacher des variables et des états internes, rendant le code plus propre et plus sûr. Fonctions génératrices : EllesRead More →

2025-01-07
07 janvier
Par vincent
Le janvier 7, 2025
Dans matrices
Avec 0 Commentaire

Utiliser la fonction apply pour des calculs sur des matrices

Utiliser la fonction apply pour des calculs sur des matrices en R La fonction apply en R est un outil puissant qui permet d’effectuer des opérations sur les lignes ou les colonnes d’une matrice. Elle est particulièrement utile lorsque vous souhaitez appliquer une fonction à chaque ligne ou colonne sans avoir à écrire des boucles explicites. Dans cet article, nous allons explorer comment utiliser apply pour effectuer des calculs simples sur une matrice. Syntaxe de la fonction apply La syntaxe de la fonction apply est la suivante : apply(X, MARGIN, FUN, …) X : la matrice ou un tableau sur lequel vous souhaitez appliquer laRead More →

2025-01-06
06 janvier
Par vincent
Le janvier 6, 2025
Dans conditions
Avec 0 Commentaire

Utiliser ifelse pour des conditions simples

Utiliser ifelse pour des conditions simples en R En R, la fonction ifelse est un outil puissant pour effectuer des opérations conditionnelles sur des vecteurs. Elle permet d’appliquer une condition à chaque élément d’un vecteur et de retourner des valeurs différentes selon que la condition est vraie ou fausse. Cela en fait une alternative efficace aux structures de contrôle plus complexes comme if et else. Syntaxe de ifelse La syntaxe de la fonction ifelse est la suivante : ifelse(condition, valeur_si_vrai, valeur_si_faux) condition : une expression logique qui est évaluée pour chaque élément. valeur_si_vrai : la valeur à retourner si la condition est vraie. valeur_si_faux :Read More →

2025-01-03
03 janvier
Par vincent
Le janvier 3, 2025
Dans chaines de caractères
Avec 0 Commentaire

Utiliser glue pour formater des chaînes de caractères

Utiliser glue pour formater des chaînes de caractères en R Le package glue en R est un outil puissant et pratique pour formater des chaînes de caractères. Il permet d’incorporer facilement des valeurs de variables dans des chaînes, rendant le code plus lisible et plus concis. Dans cet article, nous allons explorer comment utiliser glue pour formater des chaînes de caractères avec des exemples concrets. Installation de glue Si vous n’avez pas encore installé le package glue, vous pouvez le faire en utilisant la commande suivante : install.packages(« glue ») Utilisation de glue Le principal avantage de glue est sa syntaxe simple et intuitive. Vous pouvez utiliserRead More →

2025-01-02
02 janvier
Par vincent
Le janvier 2, 2025
Dans interactivité
Avec 0 Commentaire

Utiliser ggplotly pour rendre les graphiques interactifs

Utiliser ggplotly pour rendre les graphiques interactifs en R Dans le monde de la visualisation de données, rendre les graphiques interactifs peut considérablement améliorer l’expérience utilisateur. L’une des bibliothèques les plus populaires pour créer des graphiques en R est ggplot2. Cependant, pour ajouter une couche d’interactivité, nous pouvons utiliser la fonction ggplotly() de la bibliothèque plotly. Cet article vous montrera comment transformer un graphique statique en un graphique interactif en quelques étapes simples. Installation des bibliothèques nécessaires Avant de commencer, assurez-vous d’avoir installé les bibliothèques ggplot2 et plotly. Vous pouvez les installer en utilisant les commandes suivantes : install.packages(« ggplot2 ») install.packages(« plotly ») Exemple de code Voici unRead More →

Pagination des publications

Précédent 1 2 3 … 29 Suivant

Formation et consultance

Trouvez votre formation R sur-mesure chez ThinkR

-- Contactez-nous --

Catégories

Commentaires récents

  • Sébastien dans Comment effectuer des calculs de somme et de moyenne sur les colonnes ou les lignes d’une matrice ? colSums, rowSums, colMeans, rowMeans
  • Achraf Mazouz dans Comment effectuer des calculs de somme et de moyenne sur les colonnes ou les lignes d’une matrice ? colSums, rowSums, colMeans, rowMeans
  • Lou Sayd dans Coment alculer simplement la SEM dans R ? (Erreur Standard)
  • Nicolas dans Comment remplacer une chaîne de caractères ? string_replace_all(df, "pattern","replacement")
  • Vincent dans Comment comparer deux moyennes avec R grâce au test de Student ? t.test

Archives

Plan

  • Abcd’R
  • Tous les scripts
    • Proposer un Article
  • Ressources documentaires
    • Le logiciel R
    • Liste des interfaces graphiques
  • Formation au logiciel R
  • Contact
  • Politique de confidentialité

Flux ThinkR – Certification & Formation langage R

  • Déboguer une fonction avec debugonce() ou browser()
  • Dessinez pour gagner : L’impact des maquettes sur vos apps Shiny
  • Gérer et manipuler des dates en 2024 : une année pas comme les autres !
  • Retour vers le turfu : R, le web, et webR
  • Créer un package R et le versionner avec VSCode ? Mission possible !

Méta

  • Connexion
  • Flux des publications
  • Flux des commentaires
  • Site de WordPress-FR

ABCD'R (par ThinkR ) © 2025 - Confidentialité