Как добавить заголовок к quilt.plot и заголовок к нему в ручном масштабе? - PullRequest
0 голосов
/ 30 марта 2020

Я сгенерировал quilt.plot из моих данных, где x - горизонтальное расстояние от источника (м) по горизонтали, y - боковое расстояние (м), а z - количество частиц.

I я пытаюсь добавить заголовок к сюжету phis и заголовок к легенде, но я не могу это сделать, я пробовал следующее, но не работает. соответствующее изображение

quilt.plot(x=depositionStats_y$xbins, y=depositionStats_y$ybins, z=depositionStats_y$n,
           nx=100,ny=100,xlim=c(-10,100),ylim=c(-80,80),FUN = function(x) sum(x),
           xlab="Horizontal distance downwind of source (m)",ylab="lateral distance (m),
           "title = "Deposited/remaining pestecides mass fraction")+
  theme(legend.position = "bottom", 
        plot.title = element_text(hjust = 0.5,color = "black", size = 12, face = "italic"))

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

В дополнение к предлагаемому решению (добавление заголовка к легенде), эта опция позволяет добавить заголовок в сюжет quilt.plot

quilt.plot(x=depositionStats_y$xbins, y=depositionStats_y$ybins, z=depositionStats_y$n,
           nx=100,ny=100,xlim=c(-10,100),ylim=c(-80,80),FUN = function(x) sum(x),
           xlab="Horizontal distance downwind of source (m)",
           ylab="lateral distance (m)",
           main = "Deposited/remaining pestecides mass fraction")
0 голосов
/ 30 марта 2020

Мне не удалось установить fields для установки, но чтение документации предполагает, что это может сработать.

quilt.plot(x=depositionStats_y$xbins, y=depositionStats_y$ybins, z=depositionStats_y$n,
           nx=100,ny=100,xlim=c(-10,100),ylim=c(-80,80),FUN = function(x) sum(x),
           xlab="Horizontal distance downwind of source (m)",
           ylab="lateral distance (m)",
           legend.lab = "Deposited/remaining pestecides mass fraction")
...