Rank Transform in Harmonic Regression Time Series

Let , , where ω is the frequency and is a mean-zero error term with variance . The rank is . The expected rank is given by where . In this Demonstration, . In the top panel, the dots show the simulated values when the normal distribution is used with and . The bottom panel shows the average empirical rank (points) based on 1000 simulations and expected rank (curve). The bottom panel demonstrates that the frequency in the original data can be determined using the ranks, provided that enough data is available.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Snapshot 1: with , the top panel shows the signal-to-noise ratio is large, but with 1000 simulations the bottom panel shows that average ranks converge to the expected ranks
Snapshot 2: the top panel shows how skewed the errors are when the centered exponential distribution is used, while the bottom panel illustrates the convergence of the ranks to the expectations
Snapshot 3: the Cauchy distribution produces such extreme outliers that the signal in the top panel is not apparent, but even still, the average ranks converge to the predicted expected values
[1] Y. Lai and A. I. McLeod, "Robust Estimation of Frequency in Semiparametric Harmonic Regression," working paper.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+