FigRs
Visualizing the Elements of Risk-Based Decisions in R
Using Percent Ranks To Re-scale Time Series Data
Last Updated: Sept 12, 2012
Challenge: Display patterns in a group of populations that differ by several orders of magnitude (hundreds to millions of fish), both between populations and over time. Plotting the time series on a log scale is the typical approach, but it creates problems for visual interpretation, particularly with the mixed audiences in collaborative planning processes.
Solution: Transform the data into percent ranks, which rescale the smallest observation as 0, the largest observation as 1, and the median as 0.5. This puts all time series on the same vertical axis and gives the values a more direct interpretation. The examples below illustrate these benefits for visual communication, but the question remains whether percent ranks are mathematically appropriate transformations for this type of data.
Developed for: Research paper on Fraser River sockeye salmon (Fig. 4 and 5)