Я пытаюсь построить данные на графике полярной частоты в R, используя пакет OpenAir .Я строю данные из весны и лета.Чтобы сравнить два сезона, я хочу установить одинаковый масштаб осей между двумя сезонами.Один сезон (весна) обычно имеет гораздо более низкие значения, чем лето, поэтому надеялся применить преобразование к данным.К сожалению, опция преобразования не применяется, если оси установлены равными между сезонами.
polarFreq( MyData, pollutant = "Mystery_Chemical_X", ws.int = 1,
statistic = "mean", key.header = "", key.footer = "",
remove.calm = FALSE, breaks = seq( 0, 2.5, 0.25),
cols = "Blues", key = TRUE,
trans = TRUE,
par.settings = list( fontsize = list( text = 20 ) )
)
Вышеприведенный оператор trans = TRUE применяется только тогда, когда оси устанавливаются автоматически.При применении с пользовательскими перерывами преобразование не применяется.Данные помещаются в CSV, затем считываются в информационный кадр, и все значения машинных ошибок удаляются.
Эта фигура имеет автоматические разрывы с нелинейным преобразованием, которое делает фигуру немного привлекательной.
На этом рисунке есть пользовательские разрывы (как описано в приведенном выше коде), но мы не можем применить преобразование, чтобы сделать более низкие значения более визуально привлекательными.
Задумывались о применении преобразования вне данных, но математически все еще работали над тем, как это сделать.