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.


3
Ajouter une légende au tracé linéaire ggplot2
J'ai une question sur les légendes dans ggplot2. J'ai réussi à tracer trois lignes dans le même graphique et je souhaite ajouter une légende avec les trois couleurs utilisées. C'est le code utilisé library(ggplot2) require(RCurl) link<-getURL("https://dl.dropbox.com/s/ds5zp9jonznpuwb/dat.txt") datos<- read.csv(textConnection(link),header=TRUE,sep=";") datos$fecha <- as.POSIXct(datos[,1], format="%d/%m/%Y") temp = ggplot(data=datos,aes(x=fecha, y=TempMax,colour="1")) + geom_line(colour="red") + opts(title="TITULO") …
143 r  ggplot2  legend  r-faq 

14
Déterminez le nombre de valeurs NA dans une colonne
Je veux compter le nombre de NAvaleurs dans une colonne de bloc de données. Disons que mon bloc de données est appelé dfet que le nom de la colonne que je considère est col. La façon dont j'ai imaginé est la suivante: sapply(df$col, function(x) sum(length(which(is.na(x))))) Est-ce le moyen le plus …
143 r  dataframe 

17
Remplacement des NA par la dernière valeur non NA
Dans un data.frame (ou data.table), je voudrais "remplir" les NA avec la valeur non NA précédente la plus proche. Un exemple simple, utilisant des vecteurs (au lieu de a data.frame) est le suivant: > y <- c(NA, 2, 2, NA, NA, 3, NA, 4, NA, NA) Je voudrais une fonction …
142 r  data.table  zoo  r-faq 

5
Équivalent de «lancer» dans R
Comment «lancer» une erreur dans R? J'ai une fonction qui prend un bloc de données et quelques noms de colonnes et fait des trucs avec eux. Si les colonnes n'existent pas, je veux que la fonction s'arrête et arrête toutes les fonctions qui en dépendent. J'ai regardé recoveret browseet tracebackmais, …
141 r  error-handling 


12
Compter le nombre d'occurrences pour chaque valeur unique
Disons que j'ai: v = rep(c(1,2, 2, 2), 25) Maintenant, je veux compter le nombre de fois où chaque valeur unique apparaît. unique(v) renvoie ce que sont les valeurs uniques, mais pas leur nombre. > unique(v) [1] 1 2 Je veux quelque chose qui me donne length(v[v==1]) [1] 25 length(v[v==2]) …
140 r  count  unique 

6
ggplot2 plot sans axes, légendes, etc.
Je veux utiliser l'hexbin de bioconductor (ce que je peux faire) pour générer un tracé qui remplit toute la région d'affichage (png) - pas d'axes, pas d'étiquettes, pas d'arrière-plan, pas de nuthin '.
139 r  ggplot2 

2
Forcer l'origine à commencer à 0
Comment puis-je définir l'origine / l'interception de l'axe y et de l'axe x dans ggplot2? La ligne de l'axe des x doit être exactement à y=Z. Avec Z=0ou une autre valeur donnée.
139 r  plot  ggplot2  axes 



9
Ajouter une légende commune pour les ggplots combinés
J'ai deux ggplots avec lesquels je m'aligne horizontalement grid.arrange. J'ai parcouru de nombreux messages sur le forum, mais tout ce que j'essaye semble être des commandes qui sont maintenant mises à jour et nommées autre chose. Mes données ressemblent à ceci; # Data plot 1 axis1 axis2 group1 -0.212201 0.358867 …
138 r  ggplot2  legend  gridextra 

11
Que peut faire MATLAB que R ne peut pas faire? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …

3
Comment enregistrer un data.frame dans R?
J'ai fait un data.frame en R qui n'est pas très gros, mais cela prend un certain temps à construire. Je voudrais l'enregistrer en tant que fichier, que je peux ensuite ouvrir à nouveau dans R?
137 r  dataframe 

14
Nuage de points avec histogrammes marginaux dans ggplot2
Existe-t-il un moyen de créer des nuages ​​de points avec des histogrammes marginaux, comme dans l'exemple ci-dessous ggplot2? Dans Matlab, c'est la scatterhist()fonction et il existe également des équivalents pour R. Cependant, je ne l'ai pas vu pour ggplot2. J'ai commencé une tentative en créant les graphiques uniques mais je …

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.