Wayne: What's crowded are my x axis labels. The bars look fine on my graph but the labels are being displayed from 29 to 170 one by one. I need something like a seq(29,170 by:10) or something like that. I don't want to treat my FL as factor because I don't want a bar per each FL value, I only want to count the number of FL at any given FL size. Thanks
--- On Thu, 12/25/08, Wayne F <wd...@mac.com> wrote: > From: Wayne F <wd...@mac.com> > Subject: Re: [R] ggplot2 Xlim > To: r-help@r-project.org > Date: Thursday, December 25, 2008, 2:43 PM > I'm just a ggplot2 beginner, but... > > It seems to me that you're mixing continuous and factor > variables/concepts. > It looks to me as if ForkLength and Number are continuous > values. But you'll > need to convert ForkLength into a factor before using > geom="bar". I do that > and the graph "works" but the bars are extremely > busy, which I assume is > what you mean by "crowded". > > As I try several different things, I'm seeing error > messages. Are you not > seeing error messages? > > Is the bottom line that you simply want to display some > continuous data in a > histogram-ish style, and you don't like the default > "binning" of Number for > each of many ForkLengths? > > If you simply use geom="line", things look clear > and simple, no need to bin > or simplify or... > > If you do end up using geom="bar", I believe the > mistake you're making -- > and I see an error message when I try -- is that you are > using > scale_x_continuous whereas the X axis is discrete, so you > should be using > scale_x_discrete. But then it will take some R magic to > combine your "bins" > into wider bins so you get a "less crowded" look. > > Or perhaps I'm misunderstanding? > > Wayne > > > Felipe Carrillo wrote: > > > > Hi: I need some help. > > I am ploting a bar graph but I can't adjust my x > axis scale > > I use this code: > > i <- > qplot(ForkLength,Number,data=FL,geom="bar") > > i + > geom_bar(colour="blue",fill="grey65") # > too crowded > > > > FL_dat <- > ggplot(FL,aes(x=ForkLength,y=Number)) + > > > geom_bar(colour="green",fill="grey65") > > FL_dat + scale_x_continuous(limits=c(20,170)) # > Can't see anything > > > > FL Number > > 29 22.9 > > 30 63.4 > > 31 199.3 > > 32 629.6 > > 33 2250.1 > > ... > > > > -- > View this message in context: > http://www.nabble.com/ggplot2-Xlim-tp21161660p21170453.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@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@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.