R

Langage de programmation R

Permutations

Supposons que vous ayez ces deux groupes de données : g1 <- c(55, 65, 58) g2 <- c(12, 18, 32) Nous voulons savoir si ces deux groupes appartiennent à la même distribution ou sont considérés comme deux groupes différents. Nous serions probablement tenté, pour élucider la question, d'appliquer un test de Student, le test-t. t.test(g1, g2) ## Welch Two Sample t-test ## ## data: g1 and g2 ## t = 5.8366, df = 2.9412, p-value = 0.01059 ## alternative hypothesis: [...]

By |2017-04-30T10:07:23+00:0016 octobre 2015|Categories: Analyse de données, R, Statistiques|0 Commentaires

N’ignorez pas les avertissements!

Maintenant que vous utilisez R régulièrement, je suis certaine que vous avez remarqué que, parfois, R vous parle. Lorsque vous faites quelque chose d'erroné, R répond avec un message écrit en rouge dans la console. Combien d'entre vous lisent réellement ces messages d'erreur? Si vous prenez le temps de les lire attentivement, vous verrez qu'ils vous informent du problème survenu. Prenons cet exemple: > sum(c('1','3','4','4')) Error in sum(c("1", "3", "4", "4")) : invalid 'type' (character) of argument R vous indique [...]

By |2017-04-30T16:26:10+00:003 septembre 2015|Categories: R, Statistiques|1 commentaire

Introduction à un outil d’analyse statique (linter) utile pour les débutants et améliorer ces compétences en programmation

- C'est quoi l'analyse statique ? L'analyse statique permet d'obtenir des informations sur le comportement de votre code lors de son exécution sans l'exécuter. Contrairement à l'analyse dynamique (comme le débogage) qui demande l’exécution du programme. - Ok, mais à quoi ça sert concrètement ? À gagner du temps, en supprimant les cycles de sauvegarde/exécution à cause d'erreurs syntaxiques (oublie d'un ";", variable ou fonction non déclarée, erreur de frappe,...). Corriger ces erreurs lors du débogage, vous demandera d'éditer, sauvegarder, [...]

By |2021-09-23T15:44:56+00:008 mai 2015|Categories: Performance, Python, R|Tags: , |0 Commentaires

Identifier un point avec ggplot2

Comme nous tous, vous vous êtes laissé séduire par ggplot2. L'élégance des graphes, la facilité de grouper les données... Vous avez décidé de convertir tous vos graphes en graphes ggplot2 pour ensuite vous rendre compte, après tout vos efforts, que vous étiez incapable d'identifier un point d'intérêt facilement. En effet, la fonction identify (qui permet de cliquer sur un point d'un graphique pour récupérer ses coordonnées) ne fonctionne plus! Comment étiquetter facilement le point outlier alors? Heureusement, il y a [...]

By |2017-05-01T10:10:51+00:005 mars 2015|Categories: Bioinformatique, R, Visualisation de données|Tags: |0 Commentaires

Lecture de tableaux: charger des données dans R sans soucis

La première chose que j'ai appris à faire dans R est de charger un tableau de données. D'habitude, l'aventure R commence avec l'aide d'une personne plus expérimentée qui vous montre comment charger vos données dans le logiciel. Typiquement, la commande requise s'apparente à : data<-read.table("~/dossier/datafile.txt") Vous allez sûrement ajouter plusieurs autres paramètres aux parenthèses, tels que "row.names=0" ou "header=TRUE" ou, "sep="\t"", pour s'assurer que le fichier est lu correctement. Cette manière de fonctionner est parfaitement correcte pour de petits jeux de [...]

By |2017-04-29T17:15:34+00:005 février 2015|Categories: Bioinformatique, R|Tags: |2 Comments
Go to Top