0
我想在R中绘制以下分段函数:f(x)= x if x < = 1/2,f(x)= x-1 if x> 1/2 。但是,我一直无法弄清楚如何去除x = 1/2处不连续点之间的连线。我的代码如下:如何删除R中不连续点之间的连线
x<-seq(0,1,1/255)
fx<-ifelse(x<=1/2,x,x-1)
plot(x,fx,ylim=c(-1,1),type='l')
这里是输出:
有没有办法只删除连线这两个点,但保持一切?任何帮助将不胜感激。谢谢!
解决你需要做的不仅仅是绘制的两件? 'x1 <-seq(0,1/2,1/255); fx1 <-x1; x2 <-seq(1/2,1,1/255); fx2 <-x2-1; (x1,fx1,ylim = c(-1,1),xlim = c(0,1),type ='l'); 行(x2,fx2)' – G5W