Я видел этот график в дополнении к недавней статье, и я хотел бы иметь возможность воспроизвести его, используя R. Это точечная диаграмма, но для устранения переплёта есть контурные линии, которые окрашены в «цвет» от синего до красного, что соответствует плотность перелетов. Как бы я это сделал?
r
data-visualization
scatterplot
Стивен Тернер
источник
источник
Ответы:
Вот мое мнение, использующее базовые функции только для рисования:
Для более необычного рендеринга вы можете взглянуть на ggplot2 и
stat_density2d()
. Еще одна функция, которая мне нравитсяsmoothScatter()
:источник
Никто не предложил ggplot2 для этого ??
Который производит следующее:
Тем не менее, другие вещи могут быть выполнены довольно легко, например, следующие:
Который производит следующее:
источник