Nouveau : Datasets open source gratuits disponibles !Decouvrir →
📊
langages 20 entrees

R Cheatsheet

Résumé rapide des raccourcis clés du développement web.

Bases & syntaxe

Assignation de variable

x <- 5

Pour déclarer et initialiser une variable.

Commentaires

## Ceci est un commentaire en R

Pour ajouter des commentaires dans le code pour l'explication ou la documentation.

Structures de données

Vecteur

v <- c(1, 2, 3, 4)

Pour créer un vecteur (une collection ordonnée d'éléments du même type).

Matrice

m <- matrix(c(1, 2, 3, 4), nrow = 2)

Pour créer une matrice (une tableau rectangulaire de données).

Data frame

df <- data.frame(a = c(1, 2, 3), b = c('x', 'y', 'z'))

Pour créer un data frame (un tableau à deux dimensions avec des colonnes de types différents).

Fonctions & methodes essentielles

Appliquer une fonction à un vecteur

v <- v * 2

Pour appliquer une opération simple à chaque élément d'un vecteur.

Sélectionner des éléments

subset(df, a > 1)

Pour sélectionner les lignes qui correspondent à certaines conditions dans un data frame.

Patterns courants

Boucle for

for (i in 1:5) {
  print(i)
}

Pour effectuer une itération sur une séquence de valeurs.

Boucle while

i <- 1
while (i <= 5) {
  print(i)
  i <- i + 1
}

Pour exécuter un bloc de code tant qu'une condition est vraie.

Operations avancees

Filtrage avec la fonction filter()

library(dplyr)
df_filtered <- df %>% filter(a > 1)

Pour filtrer les données en utilisant des critères spécifiques.

Agrégation avec la fonction summarize()

df_summary <- df %>% group_by(b) %>% summarize(mean_a = mean(a))

Pour calculer des statistiques sur des groupes de données.

Debugging & outils

Utiliser print() pour déboguer

print(x)

Pour afficher la valeur d'une variable pendant le débogage.

Utiliser browser() pour entrer en mode debug

browser()

Pour mettre le code en pause et explorer son état à un moment donné.

Projet R a lancer ?

Besoin d'aide sur un projet ? Decrivez-le pour des conseils personnalises.

Recevoir des conseils

Questions frequentes

A quoi sert cette cheatsheet R ?
Cette cheatsheet R regroupe la syntaxe, les commandes et les astuces essentielles pour R. Elle est concue pour servir d'aide-memoire rapide, que vous soyez debutant ou developpeur confirme cherchant une reference rapide.
Comment utiliser cette cheatsheet R ?
Parcourez les sections pour trouver la syntaxe ou la commande dont vous avez besoin. Vous pouvez la garder ouverte dans un onglet pendant que vous codez, ou la copier dans vos notes pour un acces hors ligne.
Cette cheatsheet est-elle a jour ?
Oui, nos cheatsheets sont regulierement mises a jour pour refleter les dernieres versions et bonnes pratiques de R. Si vous remarquez une information obsolete, n'hesitez pas a nous contacter.

Pages liees

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.