Разработка кода, который выбирает корреляцию на основе системы ранжирования входных данных - PullRequest
0 голосов
/ 05 июня 2019

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

Например, несколько корреляций применимы для следующих диапазонов температурных данных:

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, что ближе, чем две другие.

Конечно, я пытаюсь сделать это для десятков корреляций, и делать это вручную было бы утомительно.

Эти корреляции зависят от ряда входных параметров, и я хотел бы сделать это для всех параметров. В конце я хотел бы ранжировать корреляции, основываясь на том, какая корреляция имеет большинство параметров, наиболее близких к «средней точке» их диапазонов данных.

Это, однако, другой зверь, чтобы победить.

Сейчас я просто ищу помощь в том, как ранжировать корреляции по одному параметру за раз.

Есть предложения?

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...