построение точек поверх изображения в R

в эти дни я активно использую R для разброса. Большая часть построения связана с обработкой изображений, Недавно я думал о построении графиков рассеяния над изображением.

например, я хочу что-то вроде этого, Фон должен быть заполнен моим изображением. С определенной шкалой. И я должен уметь рисовать точки (координаты) поверх этого изображения ...

возможно ли это в R? Если нет, вы, ребята, знаете какой-либо другой инструмент, который делает это просто ...

2 ответов


Я не на 100% уверен, что вы имеете в виду, но я думаю, что сначала вы хотите загрузить и построить изображение в R. Вы можете сделать это с помощью ReadImages пакет:

picture <- read.jpeg("avatar.jpg")
plot(picture)

затем вы можете сделать диаграмму рассеяния поверх нее:

points(runif(50,0, 128), runif(50,0,128))

пошаговое руководство по этому виду построения находится в R-wiki