Articles of r

La définition du sous-dataset R se traduit par de mystérieuses lignes NA

J’ai rencontré ce que je pense être un bug. Ce n’est pas grave, mais je suis curieux de savoir si quelqu’un d’autre l’a vu. Malheureusement, mes données sont confidentielles, je dois donc inventer un exemple et cela ne sera pas très utile. Lors de la mise à jour de mes données, je reçois parfois des […]

Titre principal commun d’un panneau de figures compilé avec le par (mfrow)

J’ai une compilation de 4 plots tracées avec le par(mfrow=c(2,2)) . Je voudrais dessiner un titre commun pour les 2 plots ci-dessus et un titre commun pour les 2 panneaux ci-dessous qui sont centrés entre les 2 plots gauche et droite. Est-ce possible?

Cacher le code R dans Rmarkdown / knit et simplement montrer les résultats

Dans mon code de démarquage R, je souhaite parfois générer un rapport sans afficher le code réel (surtout lorsque je l’envoie à mon patron). Comment puis-je cacher le code R et simplement afficher le graphique et les résultats par exemple “`{r fig.width=7, fig.height=6} a<-as.numeric(some data) hist(a, breaks=24) “` Affiche les commandes et un histogramme. Comment […]

Comment obtenir le numéro d’index de ligne dans R?

Supposons que je dispose d’une liste ou d’un bloc de données dans R et que je souhaite obtenir l’index des lignes, comment procéder? C’est-à-dire que je voudrais savoir combien de lignes se compose d’une certaine masortingce.

Quelles sont les manières d’éditer une fonction dans R?

Disons que nous avons la fonction suivante: foo <- function(x) { line1 <- x line2 <- 0 line3 <- line1 + line2 return(line3) } Et que nous voulons changer la deuxième ligne pour être: line2 <- 2 Comment feriez-vous cela? Un moyen est d’utiliser fix(foo) Et changez la fonction. Une autre méthode consiste à réécrire […]

Devrais-je apprendre Fortran ou C ++ pour étendre R?

Je travaille avec l’apprentissage automatique avec des ensembles de données assez volumineux (ils tiennent toujours en mémoire) et j’ai écrit des calculs dans R que je trouve trop lents. Je voudrais donc remplacer les “parties critiques” du programme par du code compilé que j’appellerais de R. Un exemple de problème que j’ai en main est […]

Supprimer complètement les étiquettes facet_wrap

Je voudrais supprimer complètement les étiquettes des facettes pour créer une sorte d’effet sparkline , car pour le public, les étiquettes ne sont pas pertinentes, le mieux que je puisse trouver est: library(MASS) library(ggplot2) qplot(week,y,data=bacteria,group=ID, geom=c(‘point’,’line’), xlab=”, ylab=”) + facet_wrap(~ID) + theme(ssortingp.text.x = element_text(size=0)) Puis-je me débarrasser complètement du ssortingp.background (maintenant vide) pour laisser plus […]

Somme des lignes dans data.frame ou masortingx

Je suis novice et depuis une heure, je cherche à faire une simple fonction dans R. J’ai un très grand dataframe avec des lignes comme observations et des colonnes comme marqueurs génétiques. Je voudrais créer une nouvelle colonne contenant la sum d’un nombre sélectionné de colonnes pour chaque observation utilisant R. Si j’ai 200 colonnes […]

sélectionnez uniquement les lignes si sa valeur dans une colonne particulière est inférieure à sa valeur dans l’autre colonne

J’utilise R et j’ai besoin de sélectionner des rangées avec l’âge (âge de la mort) inférieur ou égal à laclen (durée de la lactation). J’essaie de créer un nouveau bloc de données pour n’inclure que des lignes / identifiants, la valeur de column’aged ‘étant inférieure à la valeur correspondante de’ laclength ‘. df: id1 id2 […]

Compter les valeurs uniques / distinctes par groupe dans un bloc de données

Disons que j’ai le bloc de données suivant: > myvec name order_no 1 Amy 12 2 Jack 14 3 Jack 16 4 Dave 11 5 Amy 12 6 Jack 16 7 Tom 19 8 Larry 22 9 Tom 19 10 Dave 11 11 Jack 17 12 Tom 20 13 Amy 23 14 Jack 16 Je […]