Я пытаюсь получать данные от датчика время от времени и строить график в реальном времени. Это означает, что длина набора данных не знает заранее. И нужно динамически изменять диапазон графика.добавить данные на существующий график в R
Я попытался следующие
plot(1,10, xlim=range(0,10), ylim=range(0,10), type='n')
points(1,data[1])
points(2,data[2])
Но когда число точек находится за пределами диапазона оси х (10 в данном случае), точки данных находятся вне диапазона. Как отрегулировать диапазон соответственно?
Внутренние системы построения R не позволяют выполнять динамические операции, но вы можете вызывать системы графического отображения OpenGL и TclTK из R, а те (IIRC) позволяют динамически настраивать, добавлять элементы управления ползунками и т. Д. –
И давайте не будем забывать [ Блестящая] (http://www.rstudio.com/shiny/)! – nico