plot: skip a range of axis
You could always create a new vector, something like Xprime<- if x<-0 x else x-2 #not valid R code Thus mapping +1 to -1, and shifting everything else down. Fixing the x-tick labels is left as a homework problem :-) I'm assuming from your description that there are no y-values corresponding to -1<x<1, so plotting y vs Xprime won't lose any of your data. Carl From: Yuan Jian <jayuan2008_at_yahoo.com> Date: Wed, 12 Jan 2011 04:15:38 -0800 (PST) thanks Jim, I found gap.plot seperates x axis or y axis into two boxes. do you know any plot tool that can skip a range in x-axis or y-axis without lines? regards YU
* On Wed, 12/1/11, Jim Lemon <jim_at_bitwrit.com.au> wrote:
From: Jim Lemon <jim_at_bitwrit.com.au> Subject: Re: [R] plot: skip a range of axis To: "Yuan Jian" <jayuan2008_at_yahoo.com> Cc: r-help_at_r-project.org Received: Wednesday, 12 January, 2011, 10:26 AM
On 01/12/2011 03:46 PM, Yuan Jian wrote:
> Hi, > I am using plot to show scatter points in 2_D. > in my data, there is no data between -1 and +1 in x-axis. > I want to skip this region, i.e. x axis becomes [-Inf:-1, 1:Inf]. > can any one tell me how to do? > Hi Yu, Try the gap.plot function in the plotrix package. Jim