[R] Sort data and symbol change in Jitter plot (ggplot2)
Luis Fernando García
luysgarcia at gmail.com
Thu May 7 08:51:46 CEST 2015
Thanks all of you guys!
Your answers were very useful!
Thanks for the answer John, but I will try to keep the dotplot, but it is
very useful to know both techniques anyway :)
Petr, many thanks for your help, it was just what I needed, btw, the
arrangment based on the median was a headache for me! again, thanks!!!
2015-05-05 4:34 GMT-03:00 Luis Fernando García <luysgarcia at gmail.com>:
> Dear R experts,
>
> First than all I want to thank your expertise and for sharing your
> knowledge with the people who are starting.
>
> Recently I have been working on a new plot style (Jitterplot) but have
> still some issues when making two basic functions.
>
> First than all I want to change the symbol according to the prey type
> (presa) and not the color, I tried making, geom_dotplot(aes(fill = PRESA)
> but it did not work
>
> On a second hand I want to sort the plots from the highest to the lowest
> value, I tried by using reorder, but it did not work.
>
> Please find attached the dataset and the script.
>
> Thanks in advance!
>
> ####script######
>
> the dataset is attached
> library(ggplot2)
> p=read.table("paratropis.txt",header=T)
> attach(p)
> ggplot( data = p, aes(y = Tiempo, x = PRESA, reorder(PRESA, Tiempo,
> mean))) + # Move y and x here so than they can be used in stat_*
> geom_dotplot(aes(shape = PRESA),
> binaxis = "y", # which axis to bin along
> binwidth = 0.1, # Minimal difference considered
> diffeerent
> stackdir = "center" # Centered
> ) +
> stat_summary(fun.y = mean, fun.ymin = mean, fun.ymax = mean,
> geom = "crossbar", width = 0.5)
>
>
>
[[alternative HTML version deleted]]
More information about the R-help
mailing list