Я пытаюсь запрограммировать макрос, который выберет одну корреляцию в зависимости от того, где данные попадают в диапазон данных корреляции. Я ищу, чтобы выбрать корреляцию, средняя точка диапазона которой ближе всего к моей точке данных.
Например, несколько корреляций применимы для следующих диапазонов температурных данных:
Correlation 1 - from 74 to 240 degrees Fahrenheit
Correlation 2 - from 74 to 342 degrees Fahrenheit
Correlation 3 - from 85 to 245 degrees Fahrenheit
Если я смотрю на точку данных с 216 градусами по Фаренгейту, ближайшей применимой корреляцией будет Корреляция 2, потому что средняя точка ее диапазона составляет 208, что ближе, чем две другие.
Конечно, я пытаюсь сделать это для десятков корреляций, и делать это вручную было бы утомительно.
Эти корреляции зависят от ряда входных параметров, и я хотел бы сделать это для всех параметров. В конце я хотел бы ранжировать корреляции, основываясь на том, какая корреляция имеет большинство параметров, наиболее близких к «средней точке» их диапазонов данных.
Это, однако, другой зверь, чтобы победить.
Сейчас я просто ищу помощь в том, как ранжировать корреляции по одному параметру за раз.
Есть предложения?
Большое спасибо!