Fourier transform for unevenly sampled data

Paste or type input data

Paste or type data to be analyzed in the black box below. Data is in two columns, sample occurance and value. Pasting data copied from Excel is OK. Ensure that the parsed values in the right blue dotted box are interpreted correctly.

Orthogonality matrix

Basis vectors scalarly multiplied. Green ( = 1) means no orthogonality, parallel vectors. Full red ( = 0) means full orthogonality, perpendicular vectors. An ideal transform has green on the diagonals and zero everywhere else. (Real part is orthogonality between sine and cosine components separately. Imaginary part is orthogonality between sine and cosine components.)
Frequency bars (x value, period length, scalar amplitude)