Est-il possible de définir uniquement la limite inférieure d’une limite pour l’échelle continue? Je souhaite que tous mes tracés 0 soient basés sans avoir à spécifier la limite supérieure. par exemple + scale_y_continuous(minlim=0)
Dans ggplot2, comment puis-je interrompre les étiquettes d’axes – par exemple 1e+00, 1e+01 long de l’axe x une fois tracées? Idéalement, je veux forcer R à afficher les valeurs réelles qui dans ce cas seraient 1,10 . Toute aide très appréciée.
Je suis nouveau sur ggplot2 et j’ai essayé de trouver une liste complète d’esthétique. Je pense que je comprends leur objective mais il est difficile de savoir qui peut être utilisé dans diverses situations (principalement des géoms?). Le site Web d’Hadley énumère de temps en temps des esthétiques disponibles sur des pages pour des géomètres […]
Mon exemple est: qplot(mtcars$mpg) + annotate(geom = “text”, x = 30, y = 3, label = “Some text\nSome more text”) Comment puis-je laisser le texte ici aligné? Pour que les uns s’alignent les uns avec les autres.
Je crée un graphique à facettes pour afficher les valeurs prédites et réelles côte à côte avec un graphique de la valeur prédite par rapport aux résidus. Je vais utiliser shiny pour aider à explorer les résultats des efforts de modélisation en utilisant différents parameters de formation. Je forme le modèle avec 85% des données, […]
Je voudrais générer un chiffre qui a une combinaison de graphiques de base et ggplot. Le code suivant montre ma figure en utilisant les fonctions de traçage de base de R: t <- c(1:(24*14)) P <- 24 A <- 10 y <- A*sin(2*pi*t/P)+20 par(mfrow=c(2,2)) plot(y,type = "l",xlab = "Time (hours)",ylab = "Amplitude",main = "Time series") […]
J’utilise ggplot2 pour améliorer les barplots de précipitations. Voici un exemple reproductible de ce que je veux réaliser: library(ggplot2) library(gridExtra) secu <- seq(1, 16, by=2) melt.d <- data.frame(y=secu, x=LETTERS[1:8]) m <- ggplot(melt.d, aes(x=x, y=y)) + geom_bar(fill="darkblue") + labs(x="Weather stations", y="Accumulated Rainfall [mm]") + opts(axis.text.x=theme_text(angle=-45, hjust=0, vjust=1), title=expression("Rainfall"), plot.margin = unit(c(1.5, 1, 1, 1), "cm"), plot.title […]
J’ai essayé de rendre le titre explicite, mais voilà – les données d’abord: dtf <- structure(list(variable = structure(c(1L, 1L, 2L, 2L, 3L, 3L, 4L, 4L, 5L, 5L), .Label = c("vma", "vla", "ia", "fma", "fla"), class = "factor"), ustanova = structure(c(1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L), .Label = c("srednja škola", "fakultet"), class […]
Supposons que j’ai 2 fichiers source, le premier nommé example1.r et le second example2.r (donné ci-dessous). exemple1.r plot(1:10,1:10) example2.r qplot(1:10,1:10) Lorsque je source exemple1.r, le graphique est dessiné. Cela ne se produit cependant pas lorsque je source example2.r. Quelle est la solution ici? (qplot dans example2.r est la fonction de ggplot2 )
Je trace des lignes avec ggplot2 comme ceci: ggplot(iris, aes(Petal.Width,Petal.Length,color=Species)) + geom_line() + theme_bw() . Je trouve que les marques de légende sont petites, alors je veux qu’elles soient plus grandes. Si je change la taille, les lignes du tracé changent aussi: ggplot(iris, aes(Petal.Width,Petal.Length,color=Species)) + geom_line(size=4) + theme_bw() . Mais je veux seulement voir des […]