Questions marquées «r»

R est un langage de programmation et un environnement logiciel libres et open source pour le calcul statistique, la bioinformatique, la visualisation et le calcul général. Veuillez fournir des exemples minimaux et reproductibles avec la sortie souhaitée. Utilisez `dput ()` pour les données et spécifiez tous les packages non-base avec des appels à `library ()`. N'incorporez pas d'images pour des données ou du code, utilisez plutôt des blocs de code en retrait. Pour les questions liées aux statistiques, utilisez https://stats.stackexchange.com.

8
Création d'un dataframe R ligne par ligne
Je voudrais construire un dataframe ligne par ligne dans R. J'ai fait quelques recherches, et tout ce que j'ai proposé est la suggestion de créer une liste vide, de garder un index de liste scalaire, puis à chaque fois d'ajouter à la liste une trame de données à une seule …
107 list  r  dataframe 


5
Exporter un graphique vers un fichier .eps avec R
Comment exporter un graphique vers un fichier au format .eps? J'exporte généralement mes graphiques dans un fichier .pdf (en utilisant la fonction 'pdf'), et cela fonctionne assez bien. Cependant, maintenant je dois exporter vers des fichiers .eps.
107 r  graph  eps 

4
Transposer une trame de données
J'ai besoin de transposer une grande trame de données et j'ai donc utilisé: df.aree <- t(df.aree) df.aree <- as.data.frame(df.aree) Voici ce que j'obtiens: df.aree[c(1:5),c(1:5)] 10428 10760 12148 11865 name M231T3 M961T5 M960T6 M231T19 GS04.A 5.847557e+03 0.000000e+00 3.165891e+04 2.119232e+04 GS16.A 5.248690e+04 4.047780e+03 3.763850e+04 1.187454e+04 GS20.A 5.370910e+03 9.518396e+03 3.552036e+04 1.497956e+04 GS40.A 3.640794e+03 …
107 r  dataframe 

6
Comment utiliser une variable pour spécifier le nom de la colonne dans ggplot
J'ai une commande ggplot ggplot( rates.by.groups, aes(x=name, y=rate, colour=majr, group=majr) ) à l'intérieur d'une fonction. Mais j'aimerais pouvoir utiliser un paramètre de la fonction pour choisir la colonne à utiliser comme couleur et groupe. Ie je voudrais quelque chose comme ça f <- function( column ) { ... ggplot( rates.by.groups, …
107 r  ggplot2  r-faq 

2
utilisation de l'instruction switch ()
Je suis un peu confus au sujet de l'instruction switch dans R. Simplement googler la fonction, j'obtiens un exemple comme suit: Une utilisation courante du commutateur consiste à créer une branche en fonction de la valeur de caractère de l'un des arguments d'une fonction. > centre <- function(x, type) { …

10
Comment dessiner un tracé vide?
J'ai besoin de faire un complot vide. C'est le mieux que je puisse trouver. plot(0, xaxt = 'n', yaxt = 'n', bty = 'n', pch = '', ylab = '', xlab = '') Des solutions plus simples? PS: complètement vide, pas d'axe etc.
106 r  ggplot2  plot 


9
Moyenne géométrique: y a-t-il un intégré?
J'ai essayé de trouver une moyenne géométrique intégrée mais je n'ai pas pu. (De toute évidence, un intégré ne me fera pas gagner de temps lorsque je travaille dans le shell, et je ne soupçonne pas non plus qu'il y ait une différence de précision; pour les scripts, j'essaie d'utiliser …

12
Vérifiez si le nombre est un entier
J'ai été surpris d'apprendre que R ne vient pas avec une fonction pratique pour vérifier si le nombre est entier. is.integer(66) # FALSE Les fichiers d'aide avertissent : is.integer(x)ne teste pas si x contient des nombres entiers! Pour cela, utilisez round, comme dans la fonction is.wholenumber(x)dans les exemples. L'exemple a …
106 r  integer  rounding 

1
Limiter les axes ggplot2 sans supprimer les données (hors limites): zoom
Si vous spécifiez des limites d'axe dans ggplot, les points périphériques sont supprimés. Cela convient aux points, mais vous souhaiterez peut-être tracer des lignes qui se croisent avec la plage spécifiée, mais ggplot rangeou les xlim/ylimméthodes les supprime. Existe-t-il un autre moyen de spécifier la plage de l'axe du tracé …
106 r  ggplot2  zoom  limits 


9
Aligner à gauche deux bords du graphique (ggplot)
J'utilise ggplot et j'ai deux graphiques que je veux afficher l'un sur l'autre. J'ai utilisé grid.arrangede gridExtra pour les empiler. Le problème est que je veux que les bords gauches des graphiques s'alignent ainsi que les bords droits indépendamment des étiquettes d'axe. (le problème se pose parce que les étiquettes …
105 r  ggplot2  gridextra  gtable 

4
Comment apprendre R en tant que langage de programmation [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 7 ans . Améliorez cette …
105 r 

6
Numéros de ligne de script R en cas d'erreur?
Si j'exécute un long script R à partir de la ligne de commande (R --slave script.R), comment puis-je lui faire donner des numéros de ligne en cas d'erreurs? Je ne veux pas ajouter de commandes de débogage au script si possible - je veux juste que R se comporte comme …
105 debugging  r 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.