[R] Multivariable barplot

Domenico Vistocco vistocco at unicas.it
Tue Jan 22 13:04:26 CET 2008


Domenico Vistocco wrote:
> Pilar Loren wrote:
>   
>> Hi, is it possible to do a multivariable barplot with ggplot2?
>>
>> I have something like that:
>>
>>   
>>     
>>> df
>>>     
>>>       
>>            LENGTH      LAT
>> 091639  10.002   42.26282
>> 091640  30.808   42.26834
>> 091641   21.591  42.31689
>> 091642   22.030  41.53246
>> 091643   22.744  42.01954
>> 091644   12.702  42.67751
>> 091645   39.728  42.06479
>> 091647   63.057  41.25283
>> 091648   19.523  41.01925
>> 091649   13.336  42.46904
>> 091650    8.935   42.80971
>> 091651    25.275 42.50678
>> 091652    9.983   42.89345
>> 091653    9.416   41.15288
>>
>>   
>>     
>>> p <- ggplot(df)
>>> p <- p + geom_bar(aes(x=rownames(df), y=LENGTH), position="dodge",
>>>     
>>>       
>> fill="red")
>>   
>>     
>>> p <- p + geom_bar(aes(x=rownames(df), y=LAT), position="dodge",
>>>     
>>>       
>> fill="green")
>>   
>>     
>>> p
>>>     
>>>       
Sorry (I missed to past a command before the melt command):
df=data.frame(idrow=rownames(df), df)
> df2=melt(id="idrow", df)
> qplot(data=df2, x=idrow, y=value, 
> fill=variable,stat="identity",geom="bar", position="dodge")
>
> Ciao,
> domenico
>   
>> but  the result graphics are overlapping.
>>
>> Thank for your help
>>
>> 	[[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> 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.
>>
>>
>>     
>
> ______________________________________________
> R-help at r-project.org mailing list
> 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