Соответствие результатов шкале

Я слежу за изменением определенных значений день за днем. Изменения варьируются и могут быть любого размера, обычно разница 1-100, но может быть выброс в 500 или даже 900.

Я хочу иметь возможность поместить эти значения в заданную шкалу, чтобы я мог их построить. Есть ли формула, которую я могу использовать для ограничения верхнего предела шкалы, поэтому независимо от того, насколько сильное изменение я вижу, значение шкалы будет в пределах установленного диапазона? Ради аргумента скажем, шкала 1-100. Чем выше значение, тем ближе оно будет к 100, но никогда не превышается.


person iwannahacker    schedule 17.08.2010    source источник


Ответы (1)


Вы можете использовать масштабированный диапазон. Скажем, у вас есть минимум 0 и максимум 500. Тогда вы можете иметь шкалу от 0 до 100% и масштабировать любое значение до нее. Для значения = 450 вы строите 90 (%)

Вы также можете использовать логарифмическую шкалу, где вы автоматически масштабируете максимум до самой высокой декады, которая у вас есть.

person schoetbi    schedule 17.08.2010