R: контурные графики для маргинальных распределений с дискретными переменными - PullRequest
0 голосов
/ 15 февраля 2019

Мне дан набор данных с различными числовыми переменными.Я постараюсь построить для каждой комбинации двух переменных график контурной / тепловой карты, который показывает распределение / плотность точек данных относительно соответствующей пары.Например,

ggplot(data, aes(x=var1, y=var2) ) + 
stat_density_2d(aes(fill = ..density..), geom = "tile", contour = FALSE )+
scale_fill_gradient2(low="darkblue",high="darkred",mid="white",midpoint=0.005)  

Это приводит к следующему изображению

enter image description here

Проблема теперь:

Мои данные, соответственно, переменные принимают только целые значения, так что на графике есть промежутки и, соответственно, промежутки между ними.

Есть ли лучший способ построить это в этой ситуации?Например, каким-то образом сгладить его между целочисленными значениями или определить размер сетки 1?

В качестве набора данных можно, например, взять набор данных "freMTPL2freq" из библиотеки "CASdatasets" и взять переменные "VehAge" и "проходки».

...