删除abline()绘制的线

  • 本文关键字:绘制 abline 删除 r
  • 更新时间 :
  • 英文 :


如何删除函数abline绘制的线而不更改颜色以匹配背景?顺便说一句,我正在使用chart_Series进行制图。如果鼠标移动后有xy线(1条垂直线和1条水平线),那就太好了。请帮助

不能,R的基本图形使用"纸上笔"模型。一旦你用任何打印对象污染了"纸张"(设备),它就会永远存在。你需要重做没有线条的整个情节才能"删除"它。用相同的背景色数据在线条上作画只是假装删除;就R而言,你现在有两条线,一条在另一条上面。

我对这个问题的理解是,你想要一个交互式的情节。

有许多包允许交互式绘图。

可以与其他软件包和基本软件包的绘图功能一起使用的是

library(playwith)
playwith(chart_Series(...))

请注意,这需要在您的计算机上安装Gtk+。

您可能还想使用创建自己的小部件

rpanel

大多数交互式绘图使用自己的绘图功能,可能与chart_Series不兼容。

iplot
rggobi

你也可以找到有用的基本R函数

identify(x, y, labels=row.names(mydata))
coords <- locator(type="l")
coords

最新更新