Я хотел бы сделать небольшую программу в R для интерактивной визуализации и модификации некоторых растровых наборов данных, рассматриваемых как цветные изображения. Пользователь должен открыть файл (с терминала он ОК), занести его в график, выбрать точки для редактирования с помощью щелчков мыши и вставить новые значения.
До сих пор я так легко достигал. Я использую функцию plot()
из пакета raster
для визуализации графика, затем click()
, чтобы выбрать точки и изменить их значение через терминал.
Я хотел бы добавить возможность показывать значения мыши. Я искал способы, как это сделать, но это не представляется возможным со стандартными пакетами R. Правильно ли это?
В этом случае я могу быть вынужден использовать внешние пакеты, такие как gGobi, iPlots, Shiny или Plotly. Тем не менее, я бы предпочел KISS и использовать только "стандартные" графические инструменты, такие как растровая функция plot()
или, может быть, решетка графических объектов (например, от rasterVis
).
Я понимаю, что приложение Shiny, вероятно, будет лучше, но для изучения и совершенствования требуется много времени.