iode.Equation.copy

Equation.copy() Self[source]

Return a copy of the current Equation.

Examples

>>> from iode import SAMPLE_DATA_DIR, equations, variables
>>> equations.load(f"{SAMPLE_DATA_DIR}/fun.eqs")
Loading .../fun.eqs
274 objects loaded 
>>> variables.load(f"{SAMPLE_DATA_DIR}/fun.var")
Loading .../fun.var
394 objects loaded
>>> equations["ACAF"]
Equation(endogenous = 'ACAF',
        lec = '(ACAF/VAF[-1]) :=acaf1+acaf2*GOSF[-1]+\nacaf4*(TIME=1995)',
        method = 'LSQ',
        from_period = '1980Y1',
        to_period = '1996Y1',
        block = 'ACAF',
        tests = {corr = 1,
                 dw = 2.32935,
                 fstat = 32.2732,
                 loglik = 83.8075,
                 meany = 0.00818467,
                 r2 = 0.821761,
                 r2adj = 0.796299,
                 ssres = 5.19945e-05,
                 stderr = 0.00192715,
                 stderrp = 23.5458,
                 stdev = 0.0042699},
        date = '12-06-1998')
>>> copied_eq = equations["ACAF"].copy()
>>> copied_eq
Equation(endogenous = 'ACAF',
        lec = '(ACAF/VAF[-1]) :=acaf1+acaf2*GOSF[-1]+\nacaf4*(TIME=1995)',
        method = 'LSQ',
        from_period = '1980Y1',
        to_period = '1996Y1',
        block = 'ACAF',
        tests = {corr = 1,
                 dw = 2.32935,
                 fstat = 32.2732,
                 loglik = 83.8075,
                 meany = 0.00818467,
                 r2 = 0.821761,
                 r2adj = 0.796299,
                 ssres = 5.19945e-05,
                 stderr = 0.00192715,
                 stderrp = 23.5458,
                 stdev = 0.0042699},
        date = '12-06-1998')