updatePoints {iSPlot} | R Documentation

## Update points on a plot

### Description

updatePoints replots only certain points on a plot, rather than replotting the whole plot. updatePoints is called when the type of change performed on the dataframe was either modify or delete.

### Usage

    updatePoints(plotIndex, Rname)

### Arguments

`plotIndex` | the index of the plot to be updated in viewList in viewEnv
`Rname` | the row name or index that changed - this may be a vector of length greater than or equal to one

### Author(s)

Elizabeth Whalen

### See Also

`gUpdateViewMessage-class`, `replot`

### Examples

      if (interactive())
      {
        createControlWindow()
        # should load data through Open Data or Open File under the File menu
        data(USArrests)
        loadDFData(USArrests,"USArrests")
        # plotting the data should occur through Plot Data under the
        # Display menu
        createView(type = "plotView", dataName = "USArrests",
                   plotType = "sPlotView", dfRows = 1:nrow(USArrests),
                   dfColumns = 1:2)
        # should modify using the control window (by choosing the view mode and
        # then clicking on a plot)
        # by interacting with a plot when the view mode is color, these
        # functions will be called automatically
        modify("USArrests", Rname=c("Massachusetts","Ohio"),
               Cname=c("color","color"), data=c("red","green"))
        # create an update view message and then dispatch it so the points
        # that have changed will be replot
        plMessage<-new("gUpdateViewMessage",type="modify",Rname=c("Massachusetts",
                       "Ohio"))
        handleMessage(plMessage,dataName="USArrests")
      }

[Package iSPlot version 1.0.7 Index]