[R] ggplot2

Huzefa Khalil huzefa.khalil at umich.edu
Tue Apr 12 22:34:43 CEST 2016


Hi James,

If you want to specify the y-values, you need to use stat="identity" as below:

ggplot(probability, aes(x=Fertilizer, y=prob)) +
geom_bar(stat="identity", aes(fill=Treatment))


best,
huzefa

On Tue, Apr 12, 2016 at 1:02 PM, James Henson <jfhenson1 at gmail.com> wrote:
> Dear R Community,
>
> Below is a problem with a simple ggplot2 graph. The code returns the error
> message below.
>
> Error: stat_count() must not be used with a y aesthetic.
>
> My code is below and the data is attached as a ‘text’ file.
>
>
>
> # Graph of the probabilities
>
> library(digest)
>
> library(DT)
>
> datatable(probability)
>
> str(probability)
>
> probability$Fertilizer <- as.factor(probability$Fertilizer)
>
> str(probability)
>
> library(ggplot2)
>
> plot1 <- ggplot(probability, aes(x=Fertilizer, y=prob)) +
> geom_bar(aes(fill=Treatment))
>
> plot1
>
>
>
> Thanks.
>
> Best regards,
>
> James F. Henson
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list