I need to provide some indication of the way a value is changing between time periods.
This value could move in any of the following ways:
0 -> some positive value
some positive value -> 0
positive value -> larger positive value
positive value -> smaller positive value
I have initially looked at providing a % change
value, however this has a number of problems:
- If the value was at zero in T1 and then increases to some positive value in T2 the percentage growth is technically infinite
- Similarly, if the value is 1 in T1 and then grows to 10,000 in T2 the percentage growth is 10,000% which is pretty meaningless
- The converse is also true when the value moves in the other direction (ie. from a very large value to zero or a very small value).
What better ways are there of representing movements over time where the movements can be arbitrarily large in either direction? Is there a way of mapping movements to some fixed scale? There must be techniques for handling this kind of thing. Any ideas?