Simple MDE Example

MDE of 5-D Lorenz '96 data

Import Lorenz5D data from pyEDM

from pyEDM import sampleData
df = sampleData['Lorenz5D']

Import MDE library dimx

import dimx as dx

Instantiate MDE class object

m = dx.MDE( df, 
            target = 'V1', 
            D = 4, 
            removeColumns = ['Time','V1'], # Ignore Time and target V1
            embedDimRhoMin = 0.1,          # Pearson rho minimum for CCM embedding dimension
            crossMapRhoMin = 0.1 )         # Pearson rho minimum for simplex cross map

Run MDE

m.Run()
Validate() set empty lib to  [1, 1000]
Validate() set empty pred to [1, 1000]

MDE output

m.MDEOut
variables rho
0 V3 0.269442
1 V5 0.657195
2 V4 0.955576
3 V2 0.983729
m.Plot()
No description has been provided for this image