Я использую RStudio. Я хочу определить точки на точечной диаграмме, а затем распечатать диаграмму с выделенными точками, выделенными в отчете, используя knitr. Вот простой пример (который не работает):
```{r,results="hide",echo=FALSE}
checked_pts <- vector(mode = "integer", length = 0)
x <- rnorm(50)
y <- rnorm(50)
plot(x, y)
checked_pts <- identify(x, y, labels = seq_along(x), plot = FALSE)
```
# Plot with Checked Points
```{r,echo=FALSE}
plot(x,y)
points(x = x[checked_pts], y = y[checked_pts], pch = 16, col = "red")
```
В этом примере график печатается дважды в HTML-файле knitr, не позволяя мне определять точки. Примечание. Я перепробовал все параметры fig.show.