• 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

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

Écrire des fonctions en R : introduction

Écrire des fonctions en R : Introduction Les fonctions en R sont des blocs de code réutilisables qui permettent d’exécuter des tâches spécifiques. Elles sont essentielles pour structurer votre code, le rendre plus lisible et éviter la répétition. Dans cet article, nous allons explorer comment créer des fonctions en R avec un exemple simple. Pourquoi utiliser des fonctions ? Réutilisabilité : Une fois que vous avez écrit une fonction, vous pouvez l’utiliser plusieurs fois sans avoir à réécrire le même code. Lisibilité : Les fonctions aident à organiser le code, ce qui le rend plus facile à comprendre. Modularité : Vous pouvez diviser votre codeRead More →

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

Écrire des fichiers CSV avec write.csv

Écrire des fichiers CSV avec write.csv en R Le format CSV (Comma-Separated Values) est un format de fichier très utilisé pour stocker des données tabulaires. En R, la fonction write.csv permet d’exporter des données sous forme de fichier CSV de manière simple et efficace. Dans cet article, nous allons explorer comment utiliser cette fonction avec un exemple concret. Qu’est-ce que write.csv ? La fonction write.csv est utilisée pour écrire des data frames R dans un fichier CSV. Elle prend en entrée un data frame et le nom du fichier dans lequel vous souhaitez sauvegarder les données. Par défaut, write.csv ajoute une virgule comme séparateur etRead More →

2025-01-27
27 janvier
Par vincent
Le janvier 27, 2025
Dans échantillonnage
Avec 0 Commentaire

Échantillonner des données avec sample

Échantillonner des données avec sample en R L’échantillonnage est une technique essentielle en statistique, permettant de sélectionner un sous-ensemble d’individus ou d’éléments à partir d’une population plus large. En R, la fonction sample() est un outil puissant pour réaliser cet échantillonnage. Cet article vous expliquera comment utiliser cette fonction avec un exemple concret. La fonction sample() La fonction sample() en R permet de tirer au sort des éléments d’un vecteur. Sa syntaxe de base est la suivante : sample(x, size, replace = FALSE, prob = NULL) x : un vecteur d’éléments à échantillonner. size : le nombre d’éléments à échantillonner. replace : un booléen indiquantRead More →

2025-01-24
24 janvier
Par vincent
Le janvier 24, 2025
Dans visualisation
Avec 0 Commentaire

Visualiser des distributions avec des histogrammes dans ggplot2

Visualiser des distributions avec des histogrammes dans ggplot2 La visualisation des données est une étape cruciale dans l’analyse statistique. Parmi les outils disponibles, les histogrammes sont particulièrement utiles pour représenter la distribution d’une variable quantitative. Dans cet article, nous allons explorer comment créer des histogrammes en utilisant le package ggplot2 en R. Qu’est-ce qu’un histogramme ? Un histogramme est un graphique qui représente la fréquence d’apparition des valeurs d’une variable. Il divise les données en intervalles (ou « bins ») et affiche le nombre d’observations dans chaque intervalle. Cela permet de visualiser la forme de la distribution des données, d’identifier des tendances, des asymétries ou des anomalies.Read More →

2025-01-23
23 janvier
Par vincent
Le janvier 23, 2025
Dans vectorisation
Avec 0 Commentaire

Vectoriser des opérations pour améliorer la performance

Vectoriser des opérations pour améliorer la performance en R La vectorisation est une technique essentielle en R qui permet d’améliorer la performance des opérations sur des données. Contrairement aux boucles, qui traitent les éléments un par un, la vectorisation permet d’appliquer des opérations sur des vecteurs entiers, ce qui est généralement beaucoup plus rapide et efficace. Pourquoi vectoriser ? Performance : Les opérations vectorisées sont souvent optimisées en C, ce qui les rend plus rapides que les boucles en R. Lisibilité : Le code vectorisé est généralement plus concis et plus facile à lire. Simplicité : La vectorisation réduit le risque d’erreurs en éliminant laRead More →

2025-01-22
22 janvier
Par vincent
Le janvier 22, 2025
Dans validation
Avec 0 Commentaire

Validation croisée d’un modèle avec caret

Validation croisée d’un modèle avec caret en R La validation croisée est une technique essentielle en apprentissage automatique qui permet d’évaluer la performance d’un modèle sur des données non vues. Elle aide à éviter le surapprentissage (overfitting) en s’assurant que le modèle généralise bien. Dans cet article, nous allons explorer comment effectuer une validation croisée à l’aide du package caret en R. Installation et chargement du package Avant de commencer, assurez-vous d’avoir installé le package caret. Vous pouvez l’installer en utilisant la commande suivante : install.packages(« caret ») Ensuite, chargez le package : library(caret) Exemple de validation croisée Pour illustrer la validation croisée, nous allons utiliser leRead More →

2025-01-21
21 janvier
Par vincent
Le janvier 21, 2025
Dans transformation
Avec 0 Commentaire

Utiliser tidyr::pivot_wider pour transformer des données

Utiliser tidyr::pivot_wider pour transformer des données Dans le traitement des données, il est souvent nécessaire de transformer la structure des données pour faciliter l’analyse. L’une des fonctions les plus utiles pour cela dans le package tidyr est pivot_wider(). Cette fonction permet de convertir des données de format long en format large, ce qui peut être particulièrement utile pour des analyses ou des visualisations. Qu’est-ce que le format long et le format large ? Format long : Chaque ligne représente une observation unique, avec des colonnes pour les variables et une colonne pour les valeurs. Par exemple, si nous avons des données sur les ventes deRead More →

2025-01-20
20 janvier
Par vincent
Le janvier 20, 2025
Dans réorganisation
Avec 0 Commentaire

Utiliser tidyr::pivot_longer pour réorganiser des tableaux

Utiliser tidyr::pivot_longer pour réorganiser des tableaux Dans le cadre de l’analyse de données, il est souvent nécessaire de réorganiser les tableaux pour faciliter l’analyse. L’une des fonctions les plus utiles pour cela dans le package tidyr est pivot_longer(). Cette fonction permet de transformer un tableau large en un tableau long, ce qui est souvent plus adapté pour certaines analyses et visualisations. Qu’est-ce qu’un tableau large et un tableau long ? Tableau large : Les données sont organisées avec des colonnes pour chaque variable. Par exemple, vous pourriez avoir une colonne pour chaque année de vente. Tableau long : Les données sont organisées avec une colonneRead More →

2025-01-17
17 janvier
Par vincent
Le janvier 17, 2025
Dans personnalisation
Avec 0 Commentaire

Utiliser themes dans ggplot2 pour personnaliser les graphiques

Utiliser les thèmes dans ggplot2 pour personnaliser les graphiques Le package ggplot2 est l’un des outils les plus puissants pour créer des graphiques en R. L’une des fonctionnalités les plus intéressantes de ggplot2 est la possibilité de personnaliser l’apparence des graphiques à l’aide de thèmes. Les thèmes permettent de modifier l’apparence générale d’un graphique, y compris les couleurs, les polices, les arrière-plans, et bien plus encore. Qu’est-ce qu’un thème ? Un thème dans ggplot2 est un ensemble de paramètres qui contrôlent l’apparence des éléments d’un graphique. Par défaut, ggplot2 utilise un thème standard, mais vous pouvez le modifier pour qu’il corresponde à vos préférences ouRead More →

2025-01-16
16 janvier
Par vincent
Le janvier 16, 2025
Dans tests
Avec 0 Commentaire

Utiliser testthat pour tester un package R

Utiliser testthat pour tester un package R Lorsque vous développez un package R, il est crucial de s’assurer que votre code fonctionne comme prévu. Pour cela, la bibliothèque testthat est un outil incontournable qui facilite l’écriture de tests unitaires. Dans cet article, nous allons voir comment utiliser testthat pour tester un package R avec un exemple concret. Installation de testthat Avant de commencer, assurez-vous que le package testthat est installé. Vous pouvez l’installer depuis CRAN avec la commande suivante : install.packages(« testthat ») Structure d’un package R Un package R a une structure spécifique. Pour cet exemple, nous allons créer un package simple appelé monpackage. Voici commentRead More →

Pagination des publications

1 2 … 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é