В настоящее время я использую spplot для отображения некоторых данных в R. Он отлично работает, но мне нужно настроить цветную полосу для визуализации указанных данных. Я хочу иметь возможность установить минимальное и максимальное значение, отображаемое на цветовой панели, чтобы получить более значимые результаты.
В настоящее время я пытаюсь настроить цветовую панель в spplot, но продолжаю получать сообщение об ошибке, используя текущий метод.
Вот мой код:
spplot(mapdata,'no2_surfv',colorkey = list(at=seq(0,8)), main = 'surface level no2',xlim = c(29.38,30.54),ylim = c(-96,-94.66))
Используя метод, показанный выше, я получаю сообщение об ошибке:
Error in legend[[i]]$fun : $ operator is invalid for atomic vectors
Короче говоря, я не уверен, почему я получаю эту ошибку. Мне бы просто понравилось иметь возможность изменять мою цветную полосу.