Hi useRs, in the following graphic... http://www.survey4all.org/tmp/with_margin.png I drawed a function and added two axes afterwards with "axis". I could not find a way to erase the margin between the axes and the plotting region, so I solved the problem with "text" and "segments", which looks like this: http://www.survey4all.org/tmp/no_margin.png My question: is there a way to add axes the usual way (as tried for the first graphic), but to erase the margin, so that the axes start at point (0/0) in my case. thanks in advance for any help, Albert
> My question: is there a way to add axes the usual way (as tried for the > first graphic), but to erase the margin, so that the axes start at point > (0/0) in my case.Not really sure if this is what you ask, but maybe you should call your first plot() with xaxs="i" and yaxs="i". It reduces the default 4% increase on data range on both axis.
Am Montag, den 17.12.2007, 21:22 +0100 schrieb Scionforbai:> > My question: is there a way to add axes the usual way (as tried forthe> > first graphic), but to erase the margin, so that the axes start atpoint> > (0/0) in my case. > > Not really sure if this is what you ask, but maybe you should call > your first plot() with xaxs="i" and yaxs="i". It reduces the default > 4% increase on data range on both axis.thanks for your answer and sorry for the weak explanation of the problem. To put it another way: consider the following simple statement: hist(rnorm(100)) how can I influence drawing of the axis so that they lie directly on the edges of the bars? The solution on this I think could directly be applied to my problem. regards, Albert