### Validation data¶

ML and Fitting prediction

In [1]:

    import os
    import time
    from datetime import datetime
    from pprint import pprint

    import pandas as pd
    from pandas import Series, DataFrame

    import scipy as sp
    from scipy.optimize import leastsq
    import numpy as np

    import matplotlib.pyplot as plt
    import seaborn as sns
    sns.set_style('whitegrid')
    %matplotlib inline

    #高解像度の設定（きれいな図が出力されますがファイルサイズが大きくなります）
    # %config InlineBackend.figure_formats = {'png', 'retina'}

In [ ]:

    #うまく自作モジュールが読み込めないとき
    import sys
    sys.path.append('./pysfunclib')
    sys.path.append('./autoreglib')

In [ ]:

    #　自作モジュールを変更したとき
    %load_ext autoreload
    %autoreload
    %autoreload 2

In [2]:

    #自作モジュールの読み込み
    from pysfunclib import fowler_func as ff
    from pysfunclib import fowler_func_opti as ffo
    from pysfunclib import fit_prediction_lib as fpl
    from pysfunclib import ml_prediction_lib as mpl
    from pysfunclib import data_read as dr
    from pysfunclib import validation_func as vf

    #機械学習の自動化とプロットのモジュール
    from autoreglib import gridreg as gs

In [3]:

    df= pd.read_excel('./data/validation_data_MDR.xlsx')

In [ ]:

    df

In [4]:

    df_val = vf.DfFrame(df)

In [5]:

    df_val.df_column_set()

In [ ]:

    df_val.df_return()

In [6]:

    df_val.df_ml(path_name='./spys_reg_20200623/')

    Start time:  20200623 10:29:02
    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.13
    predict_GB: 5.040364783732917
    difference_GB: -0.08963521626708282
    predict_RF: 5.050500000000008
    difference_RF: -0.07949999999999147

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    predict_GB: 4.923191567143511
    difference_GB: -0.05680843285648951
    predict_RF: 4.934499999999994
    difference_RF: -0.04550000000000676

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    predict_GB: 4.918535081125828
    difference_GB: -0.06146491887417227
    predict_RF: 5.000500000000005
    difference_RF: 0.020500000000004626

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.93
    predict_GB: 4.748525782632532
    difference_GB: -0.18147421736746772
    predict_RF: 4.866999999999987
    difference_RF: -0.06300000000001305

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    predict_GB: 4.840514885433558
    difference_GB: -0.10948511456644194
    predict_RF: 4.883999999999988
    difference_RF: -0.06600000000001227

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.02
    predict_GB: 4.912471445093591
    difference_GB: -0.10752855490640822
    predict_RF: 5.009500000000005
    difference_RF: -0.01049999999999418

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.21
    predict_GB: 5.079477105665455
    difference_GB: -0.13052289433454511
    predict_RF: 5.050000000000005
    difference_RF: -0.1599999999999948

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.88
    predict_GB: 4.78171453045943
    difference_GB: -0.09828546954056971
    predict_RF: 4.820999999999986
    difference_RF: -0.059000000000013486

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.88
    predict_GB: 4.7981619110804505
    difference_GB: -0.08183808891954936
    predict_RF: 4.847999999999986
    difference_RF: -0.03200000000001424

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.96
    predict_GB: 4.810658859516605
    difference_GB: -0.1493411404833953
    predict_RF: 4.840999999999985
    difference_RF: -0.11900000000001487

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    predict_GB: 4.890882961066161
    difference_GB: -0.059117038933838906
    predict_RF: 4.890999999999988
    difference_RF: -0.0590000000000126

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    predict_GB: 4.860066010583224
    difference_GB: -0.11993398941677658
    predict_RF: 4.9019999999999895
    difference_RF: -0.07800000000001095

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.74
    predict_GB: 4.825015455607075
    difference_GB: 0.08501545560707502
    predict_RF: 4.8134999999999835
    difference_RF: 0.07349999999998325

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.97
    predict_GB: 4.841922302597821
    difference_GB: -0.1280776974021789
    predict_RF: 4.892499999999988
    difference_RF: -0.07750000000001211

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    predict_GB: 4.871240637842635
    difference_GB: -0.08875936215736502
    predict_RF: 4.912499999999986
    difference_RF: -0.04750000000001364

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    predict_GB: 4.955982967062415
    difference_GB: 0.005982967062414524
    predict_RF: 4.935999999999993
    difference_RF: -0.01400000000000734

    xl4262_010

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']

    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    predict_GB: 4.9486460960148175
    difference_GB: -0.011353903985182434
    predict_RF: 4.952999999999992
    difference_RF: -0.007000000000007667

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.97
    predict_GB: 4.991815301622729
    difference_GB: 0.0218153016227296
    predict_RF: 4.967499999999995
    difference_RF: -0.0025000000000048317

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    predict_GB: 4.82086859943835
    difference_GB: -0.13913140056164952
    predict_RF: 4.878499999999985
    difference_RF: -0.08150000000001523

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    predict_GB: 4.871120974702913
    difference_GB: -0.10887902529708704
    predict_RF: 4.913999999999987
    difference_RF: -0.06600000000001316

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.91
    predict_GB: 4.849277770353891
    difference_GB: -0.060722229646109405
    predict_RF: 4.856499999999985
    difference_RF: -0.05350000000001476

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.89
    predict_GB: 4.839616558019436
    difference_GB: -0.050383441980563326
    predict_RF: 4.842999999999983
    difference_RF: -0.047000000000016584

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Au_50
    renge: (4, 7, 0.1)
    wf: 4.83
    predict_GB: 5.082322167085076
    difference_GB: 0.25232216708507593
    predict_RF: 5.175500000000008
    difference_RF: 0.34550000000000836

    xl4070_005
    Time:  20200623 10:29:02
    sample nmae: Au_50
    renge: (4, 7, 0.05)
    wf: 4.81
    predict_GB: 5.06266670873689
    difference_GB: 0.2526667087368901
    predict_RF: 5.143500000000013
    difference_RF: 0.33350000000001323

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.79
    predict_GB: 4.848571295457389
    difference_GB: 0.05857129545738893
    predict_RF: 4.9159999999999915
    difference_RF: 0.12599999999999145

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_50
    renge: (4.2, 6.2, 0.05)
    wf: 4.75
    predict_GB: 4.769622214207821
    difference_GB: 0.019622214207821287
    predict_RF: 4.800999999999983
    difference_RF: 0.05099999999998328

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_50
    renge: (4.2, 6.2, 0.05)
    wf: 4.78
    predict_GB: 4.792088854333889
    difference_GB: 0.0120888543338884
    predict_RF: 4.804499999999983
    difference_RF: 0.02449999999998287

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.76
    predict_GB: 4.740561485927939
    difference_GB: -0.019438514072060542
    predict_RF: 4.797999999999983
    difference_RF: 0.03799999999998338

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.77
    predict_GB: 4.777818564470933
    difference_GB: 0.007818564470933431
    predict_RF: 4.805999999999984
    difference_RF: 0.03599999999998449

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_500
    renge: (4.2, 6.2, 0.05)
    wf: 4.67
    predict_GB: 4.6972701982468354
    difference_GB: 0.02727019824683552
    predict_RF: 4.721999999999997
    difference_RF: 0.05199999999999694

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: Au_500
    renge: (4.2, 6.2, 0.05)
    wf: 4.68
    predict_GB: 4.70291332835938
    difference_GB: 0.022913328359380536
    predict_RF: 4.7559999999999905
    difference_RF: 0.07599999999999074

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: Al_50
    renge: (5, 7, 0.1)
    wf: 5.82
    predict_GB: 6.077842662349467
    difference_GB: 0.25784266234946696
    predict_RF: 6.138
    difference_RF: 0.3179999999999996

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: Al_50
    renge: (5, 7, 0.1)
    wf: 5.79
    predict_GB: 5.951532891185745
    difference_GB: 0.161532891185745
    predict_RF: 6.0850000000000115
    difference_RF: 0.2950000000000115

    xl5070_010

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]

    Time:  20200623 10:29:02
    sample nmae: Al_50
    renge: (5, 7, 0.1)
    wf: 5.85
    predict_GB: 6.070918872416616
    difference_GB: 0.22091887241661645
    predict_RF: 6.0570000000000075
    difference_RF: 0.20700000000000784

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: Ag
    renge: (5, 7, 0.1)
    wf: 5.87
    predict_GB: 5.884577999869012
    difference_GB: 0.014577999869011649
    predict_RF: 5.9655
    difference_RF: 0.09549999999999947

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Cu
    renge: (4, 7, 0.1)
    wf: 5.34
    predict_GB: 5.456028111958397
    difference_GB: 0.11602811195839724
    predict_RF: 5.550500000000003
    difference_RF: 0.21050000000000324

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Cu
    renge: (4, 7, 0.1)
    wf: 5.65
    predict_GB: 5.934697269982942
    difference_GB: 0.2846972699829413
    predict_RF: 5.970499999999999
    difference_RF: 0.32049999999999823

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Cu
    renge: (4, 7, 0.1)
    wf: 5.66
    predict_GB: 5.846777729894975
    difference_GB: 0.18677772989497488
    predict_RF: 5.993999999999999
    difference_RF: 0.33399999999999874

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Cu
    renge: (4, 7, 0.1)
    wf: 5.62
    predict_GB: 5.809301733518294
    difference_GB: 0.1893017335182936
    predict_RF: 5.950999999999999
    difference_RF: 0.33099999999999863

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Cu
    renge: (4, 7, 0.1)
    wf: 5.44
    predict_GB: 5.803528196933121
    difference_GB: 0.363528196933121
    predict_RF: 5.852499999999997
    difference_RF: 0.412499999999997

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Al
    renge: (4, 7, 0.1)
    wf: 4.95
    predict_GB: 5.338827130990269
    difference_GB: 0.38882713099026844
    predict_RF: 5.388999999999997
    difference_RF: 0.4389999999999965

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Al
    renge: (4, 7, 0.1)
    wf: 4.49
    predict_GB: 4.99427618561207
    difference_GB: 0.5042761856120697
    predict_RF: 5.066500000000005
    difference_RF: 0.5765000000000047

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Al
    renge: (4, 7, 0.1)
    wf: 4.56
    predict_GB: 5.027694945633066
    difference_GB: 0.4676949456330668
    predict_RF: 5.109000000000008
    difference_RF: 0.5490000000000084

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Al
    renge: (4, 7, 0.1)
    wf: 4.66
    predict_GB: 4.8536805471746485
    difference_GB: 0.19368054717464833
    predict_RF: 4.8279999999999905
    difference_RF: 0.16799999999999038

    xl4070_010
    Time:  20200623 10:29:02
    sample nmae: Al
    renge: (4, 7, 0.1)
    wf: 5.88
    predict_GB: 5.85577365128277
    difference_GB: -0.02422634871722984
    predict_RF: 5.963000000000001
    difference_RF: 0.08300000000000107

    xl4060_010
    Time:  20200623 10:29:02
    sample nmae: Ni
    renge: (4, 6, 0.1)
    wf: 4.66
    predict_GB: 4.578475285186495
    difference_GB: -0.0815247148135052
    predict_RF: 4.602000000000012
    difference_RF: -0.05799999999998828

    xl4270_010
    Time:  20200623 10:29:02
    sample nmae: sus
    renge: (4.2, 7, 0.1)
    wf: 5.93
    predict_GB: 5.813958319322281
    difference_GB: -0.1160416806777187
    predict_RF: 5.967500000000001
    difference_RF: 0.03750000000000142

    xl4070_005
    Time:  20200623 10:29:02
    sample nmae: ITO_50
    renge: (4, 7, 0.05)
    wf: 5.32
    predict_GB: 5.5431807695595
    difference_GB: 0.22318076955949984
    predict_RF: 5.823499999999995
    difference_RF: 0.5034999999999945

    xl4070_005
    Time:  20200623 10:29:02
    sample nmae: ITO_100
    renge: (4, 7, 0.05)
    wf: 5.02
    predict_GB: 5.497109377213963
    difference_GB: 0.4771093772139636
    predict_RF: 5.624500000000011
    difference_RF: 0.6045000000000114

    xl4070_005
    Time:  20200623 10:29:02

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']

    sample nmae: ITO_100
    renge: (4, 7, 0.05)
    wf: 5.19
    predict_GB: 5.399772261406219
    difference_GB: 0.20977226140621852
    predict_RF: 5.625500000000003
    difference_RF: 0.4355000000000029

    xl4070_005
    Time:  20200623 10:29:02
    sample nmae: ITO_300
    renge: (4, 7, 0.05)
    wf: 4.97
    predict_GB: 5.3275012948574165
    difference_GB: 0.3575012948574168
    predict_RF: 5.3554999999999975
    difference_RF: 0.38549999999999773

    xl4070_005
    Time:  20200623 10:29:02
    sample nmae: ITO_300
    renge: (4, 7, 0.05)
    wf: 5.17
    predict_GB: 5.310821850287335
    difference_GB: 0.14082185028733551
    predict_RF: 5.345499999999996
    difference_RF: 0.175499999999996

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: MgO
    renge: (4.2, 6.2, 0.1)
    wf: 5.44
    predict_GB: 5.3330119003710355
    difference_GB: -0.10698809962896494
    predict_RF: 5.332999999999991
    difference_RF: -0.10700000000000909

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: MgO
    renge: (4.2, 6.2, 0.1)
    wf: 5.54
    predict_GB: 5.378392735810109
    difference_GB: -0.16160726418989135
    predict_RF: 5.345999999999995
    difference_RF: -0.19400000000000528

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: a_Al2O3
    renge: (4.2, 6.2, 0.1)
    wf: 5.49
    predict_GB: 5.292263345146647
    difference_GB: -0.1977366548533528
    predict_RF: 5.313499999999985
    difference_RF: -0.17650000000001498

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: a_Al2O3
    renge: (5, 7, 0.1)
    wf: 6.04
    predict_GB: 6.0700954541659655
    difference_GB: 0.030095454165965485
    predict_RF: 6.069000000000005
    difference_RF: 0.029000000000005244

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: g_Al2O3
    renge: (5, 7, 0.1)
    wf: 6.05
    predict_GB: 6.079618677939699
    difference_GB: 0.02961867793969919
    predict_RF: 6.070500000000005
    difference_RF: 0.020500000000005514

    xl5070_010
    Time:  20200623 10:29:02
    sample nmae: ZnO
    renge: (5, 7, 0.1)
    wf: 5.7
    predict_GB: 6.003034518210248
    difference_GB: 0.3030345182102474
    predict_RF: 6.050500000000004
    difference_RF: 0.3505000000000038

    xl5070_005
    Time:  20200623 10:29:02
    sample nmae: NiO
    renge: (5, 7, 0.05)
    wf: 5.69
    predict_GB: 5.635957704178499
    difference_GB: -0.05404229582150144
    predict_RF: 5.709000000000011
    difference_RF: 0.019000000000010786

    xl5070_005
    Time:  20200623 10:29:02
    sample nmae: NiO
    renge: (5, 7, 0.05)
    wf: 5.58
    predict_GB: 5.693444067172953
    difference_GB: 0.11344406717295286
    predict_RF: 5.730500000000003
    difference_RF: 0.15050000000000274

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: LiF
    renge: (4.2, 6.2, 0.1)
    wf: 5.58
    predict_GB: 5.480124741670365
    difference_GB: -0.09987525832963495
    predict_RF: 5.446999999999994
    difference_RF: -0.13300000000000622

    xl4262_010
    Time:  20200623 10:29:02
    sample nmae: MoS2
    renge: (4.2, 6.2, 0.1)
    wf: 5.49
    predict_GB: 5.320159314041574
    difference_GB: -0.16984068595842583
    predict_RF: 5.402499999999991
    difference_RF: -0.08750000000000924

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.41
    predict_GB: 5.356889322186184
    difference_GB: -0.053110677813815954
    predict_RF: 5.403499999999989
    difference_RF: -0.006500000000011497

    xl4262_005
    Time:  20200623 10:29:02
    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.39
    predict_GB: 5.321012911564558
    difference_GB: -0.06898708843544199
    predict_RF: 5.316999999999983
    difference_RF: -0.07300000000001639

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.48
    predict_GB: 5.4381130651432645
    difference_GB: -0.04188693485673589
    predict_RF: 5.5435
    difference_RF: 0.06349999999999945

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.2
    predict_GB: 5.115347474425879
    difference_GB: -0.08465252557412128
    predict_RF: 5.115000000000014
    difference_RF: -0.08499999999998575

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.26
    predict_GB: 5.2348786426002665
    difference_GB: -0.025121357399733313
    predict_RF: 5.307499999999985
    difference_RF: 0.04749999999998522

    xl4262_005
    Time:  20200623 10:29:03

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]

    sample nmae: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.32
    predict_GB: 5.2348786426002665
    difference_GB: -0.08512135739973381
    predict_RF: 5.307499999999985
    difference_RF: -0.012500000000015277

    xl4262_010
    Time:  20200623 10:29:03
    sample nmae: NPD
    renge: (4.2, 6.2, 0.1)
    wf: 5.5
    predict_GB: 5.1818559510233975
    difference_GB: -0.31814404897660253
    predict_RF: 5.058999999999996
    difference_RF: -0.4410000000000043

    xl4262_010
    Time:  20200623 10:29:03
    sample nmae: NPD
    renge: (4.2, 6.2, 0.1)
    wf: 5.56
    predict_GB: 5.156244486544398
    difference_GB: -0.4037555134556019
    predict_RF: 5.329499999999991
    difference_RF: -0.23050000000000903

    xl4070_005
    Time:  20200623 10:29:03
    sample nmae: NPD
    renge: (4, 7, 0.05)
    wf: 5.49
    predict_GB: 5.508098111911746
    difference_GB: 0.018098111911745818
    predict_RF: 5.601000000000006
    difference_RF: 0.11100000000000598

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: CuPc
    renge: (4.2, 6.2, 0.05)
    wf: 5.03
    predict_GB: 4.963384820171339
    difference_GB: -0.06661517982866094
    predict_RF: 4.973999999999995
    difference_RF: -0.05600000000000538

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: CuPc
    renge: (5, 7, 0.1)
    wf: 6.63
    predict_GB: 6.511871614058197
    difference_GB: -0.11812838594180253
    predict_RF: 6.562499999999993
    difference_RF: -0.067500000000007

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: CuPc
    renge: (5, 7, 0.1)
    wf: 6.58
    predict_GB: 6.495703580012055
    difference_GB: -0.08429641998794501
    predict_RF: 6.495999999999999
    difference_RF: -0.0840000000000014

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: Alq3
    renge: (4.2, 6.2, 0.05)
    wf: 5.9
    predict_GB: 5.856251811015276
    difference_GB: -0.043748188984724656
    predict_RF: 5.880999999999995
    difference_RF: -0.019000000000005457

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: Alq3
    renge: (5, 7, 0.1)
    wf: 6.01
    predict_GB: 5.912161052978025
    difference_GB: -0.09783894702197493
    predict_RF: 5.990499999999998
    difference_RF: -0.019500000000001627

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: Alq3
    renge: (5, 7, 0.1)
    wf: 6.04
    predict_GB: 6.049903517298391
    difference_GB: 0.009903517298391229
    predict_RF: 6.086000000000009
    difference_RF: 0.046000000000009145

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: Rubren
    renge: (4.2, 6.2, 0.05)
    wf: 5.19
    predict_GB: 5.144507993095485
    difference_GB: -0.04549200690451549
    predict_RF: 5.268999999999988
    difference_RF: 0.0789999999999873

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: Tetracene
    renge: (4.2, 6.2, 0.05)
    wf: 5.37
    predict_GB: 5.2317471540381035
    difference_GB: -0.13825284596189658
    predict_RF: 5.313999999999986
    difference_RF: -0.05600000000001426

    xl4262_005
    Time:  20200623 10:29:03
    sample nmae: Pentacene
    renge: (4.2, 6.2, 0.05)
    wf: 5.17
    predict_GB: 5.088193410979505
    difference_GB: -0.08180658902049487
    predict_RF: 5.102000000000014
    difference_RF: -0.0679999999999863

    xl4262_010
    Time:  20200623 10:29:03
    sample nmae: PhPO3H
    renge: (4.2, 6.2, 0.1)
    wf: 5.73
    predict_GB: 5.6702012166515425
    difference_GB: -0.059798783348457896
    predict_RF: 5.685500000000006
    difference_RF: -0.04449999999999399

    xl4070_010
    Time:  20200623 10:29:03
    sample nmae: PhPO3H
    renge: (4, 7, 0.1)
    wf: 5.78
    predict_GB: 5.956586197148833
    difference_GB: 0.17658619714883272
    predict_RF: 6.060500000000003
    difference_RF: 0.28050000000000264

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: PhPO3H
    renge: (5, 7, 0.1)
    wf: 6.02
    predict_GB: 6.054849563074022
    difference_GB: 0.03484956307402243
    predict_RF: 6.058500000000005
    difference_RF: 0.03850000000000531

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: Glycine
    renge: (5, 7, 0.1)
    wf: 6.25
    predict_GB: 6.248284761920156
    difference_GB: -0.0017152380798437505
    predict_RF: 6.258499999999995
    difference_RF: 0.008499999999995289

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: Acetylglycine
    renge: (5, 7, 0.1)
    wf: 6.26
    predict_GB: 6.127167906687017
    difference_GB: -0.13283209331298274
    predict_RF: 6.144000000000008
    difference_RF: -0.11599999999999167

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: SuccinicAcid
    renge: (5, 7, 0.1)
    wf: 6.27
    predict_GB: 6.274976018111531
    difference_GB: 0.004976018111531033
    predict_RF: 6.311999999999979
    difference_RF: 0.04199999999997939

    xl5070_010
    Time:  20200623 10:29:03
    sample nmae: AdipicAcid
    renge: (5, 7, 0.1)
    wf: 6.28
    predict_GB: 6.455839155064503
    difference_GB: 0.17583915506450243
    predict_RF: 6.5229999999999935
    difference_RF: 0.24299999999999322

    elapsed_time:1.0170190334320068[sec]
    Finished time:  20200623 10:29:03

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:76: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_gb"][i]=ml_values['gb']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:77: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_gb"][i]=self.df["predict_gb"][i]-self.df['estimate_wf'][i]
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:78: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["predict_rf"][i]=ml_values['rf']
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\validation_func.py:79: SettingWithCopyWarning:
    A value is trying to be set on a copy of a slice from a DataFrame

    See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy
      self.df["diff_rf"][i]=self.df["predict_rf"][i]-self.df['estimate_wf'][i]

In [7]:

    df_val.df_fitting2()

    Start time:  20200623 10:29:08

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:09
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.13
    lsq
    predict_fit: 5.173525423215325 <class 'numpy.float64'>
    difference_fit: 0.04352542321532482
    r2: 0.9993496237432101
    abs
    predict_fit: 5.032560279204841 <class 'numpy.float64'>
    difference_fit: -0.09743972079515917
    r2: 0.9953540273254172

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:10
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    lsq
    predict_fit: 5.045042766047738 <class 'numpy.float64'>
    difference_fit: 0.06504276604773729
    r2: 0.9907546382459832
    abs
    predict_fit: 4.952741612241246 <class 'numpy.float64'>
    difference_fit: -0.027258387758754665
    r2: 0.9897195357561959

    Time:  20200623 10:29:10
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    lsq
    predict_fit: 5.077524360068642 <class 'numpy.float64'>
    difference_fit: 0.09752436006864151
    r2: 0.9888982165278066
    abs
    predict_fit: 5.348946982627634 <class 'numpy.float64'>
    difference_fit: 0.3689469826276337
    r2: 0.9861939897434879

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:11
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.93
    lsq
    predict_fit: 4.910695190366951 <class 'numpy.float64'>
    difference_fit: -0.019304809633048592
    r2: 0.9982503765198258
    abs
    predict_fit: 4.847366315033457 <class 'numpy.float64'>
    difference_fit: -0.08263368496654255
    r2: 0.9973129058387161

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:12
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    lsq
    predict_fit: 4.931971357898607 <class 'numpy.float64'>
    difference_fit: -0.018028642101393544
    r2: 0.99765289065818
    abs
    predict_fit: 4.8755753128425905 <class 'numpy.float64'>
    difference_fit: -0.07442468715740969
    r2: 0.9968333851369957

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:12
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.02
    lsq
    predict_fit: 5.299999965849469 <class 'numpy.float64'>
    difference_fit: 0.27999996584946985
    r2: 0.9940814427039583
    abs
    predict_fit: 4.889038780450903 <class 'numpy.float64'>
    difference_fit: -0.13096121954909634
    r2: 0.9842868025711999

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:13
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 5.21
    lsq
    predict_fit: 5.811018290955374 <class 'numpy.float64'>
    difference_fit: 0.6010182909553743
    r2: 0.9914342554869384
    abs
    predict_fit: 5.062641828704647 <class 'numpy.float64'>
    difference_fit: -0.14735817129535267
    r2: 0.9808880300990661

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:13
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.88
    lsq
    predict_fit: 4.8445490737043215 <class 'numpy.float64'>
    difference_fit: -0.035450926295678364
    r2: 0.9974244934978127
    abs
    predict_fit: 4.822657256822422 <class 'numpy.float64'>
    difference_fit: -0.05734274317757748
    r2: 0.9971016764251355

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:14
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.88
    lsq
    predict_fit: 4.859904924484511 <class 'numpy.float64'>
    difference_fit: -0.020095075515488503
    r2: 0.9985169108105147
    abs
    predict_fit: 4.833122103145801 <class 'numpy.float64'>
    difference_fit: -0.046877896854199186
    r2: 0.9980858864640424

    Time:  20200623 10:29:14
    sample name: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.96
    lsq
    predict_fit: 4.98516259138213 <class 'numpy.float64'>
    difference_fit: 0.02516259138212984
    r2: 0.9989959273953061
    abs
    predict_fit: 4.886536850556675 <class 'numpy.float64'>
    difference_fit: -0.07346314944332466
    r2: 0.9975306304172057

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:15
    sample name: Au_100
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    lsq
    predict_fit: 5.052277939352098 <class 'numpy.float64'>
    difference_fit: 0.10227793935209739
    r2: 0.9976067765644531
    abs
    predict_fit: 4.911333046805629 <class 'numpy.float64'>
    difference_fit: -0.03866695319437152
    r2: 0.9939579340527213

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:16
    sample name: Au_100
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    lsq
    predict_fit: 5.099999932850279 <class 'numpy.float64'>
    difference_fit: 0.11999993285027877
    r2: 0.9976223221134963
    abs
    predict_fit: 4.8292014169985915 <class 'numpy.float64'>
    difference_fit: -0.15079858300140891
    r2: 0.9898986162863233

    Time:  20200623 10:29:17
    sample name: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.74
    lsq
    predict_fit: 4.906941890146748 <class 'numpy.float64'>
    difference_fit: 0.16694189014674787
    r2: 0.9984740177313871
    abs
    predict_fit: 4.8165355504813805 <class 'numpy.float64'>
    difference_fit: 0.07653555048138028
    r2: 0.9965501176749073

    Time:  20200623 10:29:18
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.97
    lsq
    predict_fit: 5.030163389806781 <class 'numpy.float64'>
    difference_fit: 0.06016338980678082
    r2: 0.9980569602022995
    abs
    predict_fit: 4.893739161811194 <class 'numpy.float64'>
    difference_fit: -0.07626083818880591
    r2: 0.9954930890005381

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:18
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    lsq
    predict_fit: 5.010366307313996 <class 'numpy.float64'>
    difference_fit: 0.05036630731399594
    r2: 0.9981362205589553
    abs
    predict_fit: 4.907449438089279 <class 'numpy.float64'>
    difference_fit: -0.05255056191072072
    r2: 0.9968251634154889

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:19
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.95
    lsq
    predict_fit: 4.989861193152395 <class 'numpy.float64'>
    difference_fit: 0.03986119315239467
    r2: 0.9985237763213932
    abs
    predict_fit: 4.923855677784621 <class 'numpy.float64'>
    difference_fit: -0.026144322215379212
    r2: 0.9975054713782442

    Time:  20200623 10:29:19
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    lsq
    predict_fit: 5.104009383702174 <class 'numpy.float64'>
    difference_fit: 0.14400938370217364
    r2: 0.998073590714128
    abs
    predict_fit: 4.949758566541469 <class 'numpy.float64'>
    difference_fit: -0.010241433458531013
    r2: 0.9954267851270241

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:20
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.97
    lsq
    predict_fit: 5.060078321953378 <class 'numpy.float64'>
    difference_fit: 0.09007832195337784
    r2: 0.9989774248980161
    abs
    predict_fit: 4.977408241329205 <class 'numpy.float64'>
    difference_fit: 0.007408241329205367
    r2: 0.9970899990745241

    Time:  20200623 10:29:20
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.96
    lsq
    predict_fit: 5.006581355438801 <class 'numpy.float64'>
    difference_fit: 0.04658135543880082
    r2: 0.9984950663536467
    abs
    predict_fit: 4.898642776382273 <class 'numpy.float64'>
    difference_fit: -0.06135722361772711
    r2: 0.9958180509658194

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:21
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.98
    lsq
    predict_fit: 4.991222566391577 <class 'numpy.float64'>
    difference_fit: 0.011222566391576372
    r2: 0.998889103925099
    abs
    predict_fit: 4.901025863508313 <class 'numpy.float64'>
    difference_fit: -0.07897413649168783
    r2: 0.9978939820194764

    Time:  20200623 10:29:21
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.91
    lsq
    predict_fit: 4.887380069250757 <class 'numpy.float64'>
    difference_fit: -0.022619930749242734
    r2: 0.9980341359270489
    abs
    predict_fit: 4.841561911108983 <class 'numpy.float64'>
    difference_fit: -0.06843808889101677
    r2: 0.9974451664598974

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:21
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.89
    lsq
    predict_fit: 4.92201627110635 <class 'numpy.float64'>
    difference_fit: 0.0320162711063503
    r2: 0.9976820576048872
    abs
    predict_fit: 4.840733565271835 <class 'numpy.float64'>
    difference_fit: -0.04926643472816483
    r2: 0.9959154985483286

    Time:  20200623 10:29:22
    sample name: Au_50
    renge: (4, 7, 0.1)
    wf: 4.83
    lsq
    predict_fit: 5.760763708982031 <class 'numpy.float64'>
    difference_fit: 0.9307637089820311
    r2: 0.9985160185610648
    abs
    predict_fit: 5.307747078122812 <class 'numpy.float64'>
    difference_fit: 0.47774707812281214
    r2: 0.9870901124271731

    Time:  20200623 10:29:23
    sample name: Au_50
    renge: (4, 7, 0.05)
    wf: 4.81
    lsq
    predict_fit: 5.66507414702541 <class 'numpy.float64'>
    difference_fit: 0.8550741470254106
    r2: 0.9983536484306275
    abs
    predict_fit: 5.221601738016779 <class 'numpy.float64'>
    difference_fit: 0.41160173801677935
    r2: 0.9904610186017013

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:24
    sample name: Au
    renge: (4.2, 6.2, 0.1)
    wf: 4.79
    lsq
    predict_fit: 5.187723648111344 <class 'numpy.float64'>
    difference_fit: 0.3977236481113442
    r2: 0.9980819293650627
    abs
    predict_fit: 4.92865739813567 <class 'numpy.float64'>
    difference_fit: 0.13865739813566957
    r2: 0.9912287060337837

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:25
    sample name: Au_50
    renge: (4.2, 6.2, 0.05)
    wf: 4.75
    lsq
    predict_fit: 4.787862890313136 <class 'numpy.float64'>
    difference_fit: 0.03786289031313572
    r2: 0.9988219296377876
    abs
    predict_fit: 4.7395336492257165 <class 'numpy.float64'>
    difference_fit: -0.010466350774283484
    r2: 0.9982871032004185

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:26
    sample name: Au_50
    renge: (4.2, 6.2, 0.05)
    wf: 4.78
    lsq
    predict_fit: 4.8332194165149716 <class 'numpy.float64'>
    difference_fit: 0.05321941651497131
    r2: 0.9974747299382911
    abs
    predict_fit: 4.769264731723992 <class 'numpy.float64'>
    difference_fit: -0.010735268276008014
    r2: 0.9961609818644293

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:26
    sample name: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.76
    lsq
    predict_fit: 4.832745447464233 <class 'numpy.float64'>
    difference_fit: 0.07274544746423306
    r2: 0.9988329533350787
    abs
    predict_fit: 4.788416253385153 <class 'numpy.float64'>
    difference_fit: 0.028416253385152856
    r2: 0.993425071994782

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:28
    sample name: Au_100
    renge: (4.2, 6.2, 0.05)
    wf: 4.77
    lsq
    predict_fit: 4.8489487566281735 <class 'numpy.float64'>
    difference_fit: 0.07894875662817391
    r2: 0.9982726500472726
    abs
    predict_fit: 4.754109276512485 <class 'numpy.float64'>
    difference_fit: -0.01589072348751497
    r2: 0.9963349369542901

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    RuntimeError
    Time:  20200623 10:29:30
    sample name: Au_500
    renge: (4.2, 6.2, 0.05)
    wf: 4.67
    lsq
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 2.33
    r2: -1.0822829952903423
    abs
    predict_fit: 4.880617409922804 <class 'numpy.float64'>
    difference_fit: 0.2106174099228042
    r2: 0.989935869472766

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    RuntimeError
    Time:  20200623 10:29:33
    sample name: Au_500
    renge: (4.2, 6.2, 0.05)
    wf: 4.68
    lsq
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 2.3200000000000003
    r2: -1.0738681548218327
    abs
    predict_fit: 4.846313918589498 <class 'numpy.float64'>
    difference_fit: 0.1663139185894984
    r2: 0.9869609466393966

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:33
    sample name: Al_50
    renge: (5, 7, 0.1)
    wf: 5.82
    lsq
    predict_fit: 6.999999966823054 <class 'numpy.float64'>
    difference_fit: 1.179999966823054
    r2: 0.998559913040055
    abs
    predict_fit: 6.297574685864451 <class 'numpy.float64'>
    difference_fit: 0.4775746858644503
    r2: 0.9671787765074642

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:34
    sample name: Al_50
    renge: (5, 7, 0.1)
    wf: 5.79
    lsq
    predict_fit: 6.999999901270589 <class 'numpy.float64'>
    difference_fit: 1.2099999012705887
    r2: 0.9989174254123463
    abs
    predict_fit: 6.118206086742067 <class 'numpy.float64'>
    difference_fit: 0.32820608674206664
    r2: 0.9592600062752726

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:35
    sample name: Al_50
    renge: (5, 7, 0.1)
    wf: 5.85
    lsq
    predict_fit: 6.999999944411443 <class 'numpy.float64'>
    difference_fit: 1.1499999444114435
    r2: 0.9961215600151255
    abs
    predict_fit: 6.099999707797035 <class 'numpy.float64'>
    difference_fit: 0.24999970779703506
    r2: 0.9502651743218589

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:35
    sample name: Ag
    renge: (5, 7, 0.1)
    wf: 5.87
    lsq
    predict_fit: 6.499999708404788 <class 'numpy.float64'>
    difference_fit: 0.6299997084047879
    r2: 0.9847094394746402
    abs
    predict_fit: 5.932295164336567 <class 'numpy.float64'>
    difference_fit: 0.06229516433656723
    r2: 0.9752803558012914

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:36
    sample name: Cu
    renge: (4, 7, 0.1)
    wf: 5.34
    lsq
    predict_fit: 6.600000206006211 <class 'numpy.float64'>
    difference_fit: 1.260000206006211
    r2: 0.9918016887940871
    abs
    predict_fit: 5.484141838659902 <class 'numpy.float64'>
    difference_fit: 0.14414183865990182
    r2: 0.9632862640367917

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:37
    sample name: Cu
    renge: (4, 7, 0.1)
    wf: 5.65
    lsq
    predict_fit: 6.999999896573416 <class 'numpy.float64'>
    difference_fit: 1.349999896573416
    r2: 0.993707028301731
    abs
    predict_fit: 6.047115919484945 <class 'numpy.float64'>
    difference_fit: 0.3971159194849445
    r2: 0.9496911560066864

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:38
    sample name: Cu
    renge: (4, 7, 0.1)
    wf: 5.66
    lsq
    predict_fit: 6.9999999698349695 <class 'numpy.float64'>
    difference_fit: 1.3399999698349694
    r2: 0.9958078988596316
    abs
    predict_fit: 6.1378978942346425 <class 'numpy.float64'>
    difference_fit: 0.47789789423464235
    r2: 0.9463652690235668

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:38
    sample name: Cu
    renge: (4, 7, 0.1)
    wf: 5.62
    lsq
    predict_fit: 6.775047546440826 <class 'numpy.float64'>
    difference_fit: 1.1550475464408256
    r2: 0.9958355999489661
    abs
    predict_fit: 5.9896405166900335 <class 'numpy.float64'>
    difference_fit: 0.3696405166900334
    r2: 0.9695632928992012

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:40
    sample name: Cu
    renge: (4, 7, 0.1)
    wf: 5.44
    lsq
    predict_fit: 6.999998672147825 <class 'numpy.float64'>
    difference_fit: 1.5599986721478247
    r2: 0.9888138085307684
    abs
    predict_fit: 5.9570398077660265 <class 'numpy.float64'>
    difference_fit: 0.5170398077660261
    r2: 0.9404394337461325

    Time:  20200623 10:29:41
    sample name: Al
    renge: (4, 7, 0.1)
    wf: 4.95
    lsq
    predict_fit: 6.684404494585371 <class 'numpy.float64'>
    difference_fit: 1.7344044945853705
    r2: 0.9929660800048898
    abs
    predict_fit: 5.466815939030652 <class 'numpy.float64'>
    difference_fit: 0.5168159390306517
    r2: 0.9493887721622831

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:41
    sample name: Al
    renge: (4, 7, 0.1)
    wf: 4.49
    lsq
    predict_fit: 6.719747102001629 <class 'numpy.float64'>
    difference_fit: 2.229747102001629
    r2: 0.9873665716056225
    abs
    predict_fit: 5.133155049556654 <class 'numpy.float64'>
    difference_fit: 0.643155049556654
    r2: 0.9386397957002728

    Time:  20200623 10:29:42
    sample name: Al
    renge: (4, 7, 0.1)
    wf: 4.56
    lsq
    predict_fit: 6.999993573041918 <class 'numpy.float64'>
    difference_fit: 2.439993573041918
    r2: 0.9850071972578994
    abs
    predict_fit: 5.148190370349684 <class 'numpy.float64'>
    difference_fit: 0.5881903703496842
    r2: 0.9016421365764374

    Time:  20200623 10:29:43
    sample name: Al
    renge: (4, 7, 0.1)
    wf: 4.66
    lsq
    predict_fit: 6.999983461032679 <class 'numpy.float64'>
    difference_fit: 2.339983461032679
    r2: 0.9836113162278943
    abs
    predict_fit: 4.9026765820713525 <class 'numpy.float64'>
    difference_fit: 0.24267658207135234
    r2: 0.9046387638498848

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:44
    sample name: Al
    renge: (4, 7, 0.1)
    wf: 5.88
    lsq
    predict_fit: 6.593244696512894 <class 'numpy.float64'>
    difference_fit: 0.713244696512894
    r2: 0.9892956250012722
    abs
    predict_fit: 6.0050974926549605 <class 'numpy.float64'>
    difference_fit: 0.12509749265496062
    r2: 0.9727971099294042

    Time:  20200623 10:29:44
    sample name: Ni
    renge: (4, 6, 0.1)
    wf: 4.66
    lsq
    predict_fit: 4.800000078280961 <class 'numpy.float64'>
    difference_fit: 0.14000007828096095
    r2: 0.9929808556788906
    abs
    predict_fit: 4.599999867635846 <class 'numpy.float64'>
    difference_fit: -0.06000013236415391
    r2: 0.9890706824053018

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:45
    sample name: sus
    renge: (4.2, 7, 0.1)
    wf: 5.93
    lsq
    predict_fit: 6.999999972527081 <class 'numpy.float64'>
    difference_fit: 1.0699999725270812
    r2: 0.9935478843518064
    abs
    predict_fit: 6.0117930573026825 <class 'numpy.float64'>
    difference_fit: 0.08179305730268283
    r2: 0.9426662808716396

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:47
    sample name: ITO_50
    renge: (4, 7, 0.05)
    wf: 5.32
    lsq
    predict_fit: 6.99999991767448 <class 'numpy.float64'>
    difference_fit: 1.67999991767448
    r2: 0.9902525812505073
    abs
    predict_fit: 5.7307854668341545 <class 'numpy.float64'>
    difference_fit: 0.4107854668341542
    r2: 0.9441124963863896

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:49
    sample name: ITO_100
    renge: (4, 7, 0.05)
    wf: 5.02
    lsq
    predict_fit: 6.99999998186956 <class 'numpy.float64'>
    difference_fit: 1.9799999818695602
    r2: 0.9967044998857123
    abs
    predict_fit: 5.661920467042506 <class 'numpy.float64'>
    difference_fit: 0.6419204670425067
    r2: 0.9643412810418452

    Time:  20200623 10:29:50
    sample name: ITO_100
    renge: (4, 7, 0.05)
    wf: 5.19
    lsq
    predict_fit: 6.649999961917441 <class 'numpy.float64'>
    difference_fit: 1.4599999619174406
    r2: 0.9898103303861454
    abs
    predict_fit: 5.661501571064845 <class 'numpy.float64'>
    difference_fit: 0.47150157106484425
    r2: 0.9704847055164617

    Time:  20200623 10:29:53
    sample name: ITO_300
    renge: (4, 7, 0.05)
    wf: 4.97
    lsq
    predict_fit: 6.80600371021157 <class 'numpy.float64'>
    difference_fit: 1.8360037102115703
    r2: 0.9955042710251644
    abs
    predict_fit: 5.463299194898244 <class 'numpy.float64'>
    difference_fit: 0.4932991948982446
    r2: 0.9617394913305577

    Time:  20200623 10:29:54
    sample name: ITO_300
    renge: (4, 7, 0.05)
    wf: 5.17
    lsq
    predict_fit: 6.563330363709645 <class 'numpy.float64'>
    difference_fit: 1.3933303637096452
    r2: 0.9909765224101689
    abs
    predict_fit: 5.476027287322957 <class 'numpy.float64'>
    difference_fit: 0.3060272873229568
    r2: 0.9674151418775412

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:55
    sample name: MgO
    renge: (4.2, 6.2, 0.1)
    wf: 5.44
    lsq
    predict_fit: 5.899999928515478 <class 'numpy.float64'>
    difference_fit: 0.45999992851547766
    r2: 0.9980041356662185
    abs
    predict_fit: 5.469249437034353 <class 'numpy.float64'>
    difference_fit: 0.029249437034352788
    r2: 0.9852408112504523

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:55
    sample name: MgO
    renge: (4.2, 6.2, 0.1)
    wf: 5.54
    lsq
    predict_fit: 6.055244538212695 <class 'numpy.float64'>
    difference_fit: 0.5152445382126949
    r2: 0.9981247261154084
    abs
    predict_fit: 5.475892972115968 <class 'numpy.float64'>
    difference_fit: -0.06410702788403189
    r2: 0.9798416254338341

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:56
    sample name: a_Al2O3
    renge: (4.2, 6.2, 0.1)
    wf: 5.49
    lsq
    predict_fit: 5.622107132791697 <class 'numpy.float64'>
    difference_fit: 0.13210713279169717
    r2: 0.9883693023306204
    abs
    predict_fit: 5.40614562914149 <class 'numpy.float64'>
    difference_fit: -0.08385437085850977
    r2: 0.982925319159487

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:56
    sample name: a_Al2O3
    renge: (5, 7, 0.1)
    wf: 6.04
    lsq
    predict_fit: 6.999999965977446 <class 'numpy.float64'>
    difference_fit: 0.9599999659774463
    r2: 0.9962738753904841
    abs
    predict_fit: 6.038052097442644 <class 'numpy.float64'>
    difference_fit: -0.0019479025573563291
    r2: 0.9454812516844678

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:57
    sample name: g_Al2O3
    renge: (5, 7, 0.1)
    wf: 6.05
    lsq
    predict_fit: 6.77572868448516 <class 'numpy.float64'>
    difference_fit: 0.7257286844851603
    r2: 0.993436062794363
    abs
    predict_fit: 6.121763657816153 <class 'numpy.float64'>
    difference_fit: 0.07176365781615335
    r2: 0.9640126428693907

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:29:57
    sample name: ZnO
    renge: (5, 7, 0.1)
    wf: 5.7
    lsq
    predict_fit: 6.999999930259217 <class 'numpy.float64'>
    difference_fit: 1.299999930259217
    r2: 0.9932936733917399
    abs
    predict_fit: 6.2519915588523105 <class 'numpy.float64'>
    difference_fit: 0.5519915588523103
    r2: 0.956880789379678

    Time:  20200623 10:29:58
    sample name: NiO
    renge: (5, 7, 0.05)
    wf: 5.69
    lsq
    predict_fit: 6.1999997185398525 <class 'numpy.float64'>
    difference_fit: 0.5099997185398522
    r2: 0.9828613535547538
    abs
    predict_fit: 5.644639212282746 <class 'numpy.float64'>
    difference_fit: -0.0453607877172546
    r2: 0.9637907132431839

    Time:  20200623 10:29:59
    sample name: NiO
    renge: (5, 7, 0.05)
    wf: 5.58
    lsq
    predict_fit: 6.9999999212373565 <class 'numpy.float64'>
    difference_fit: 1.4199999212373564
    r2: 0.9675754862560475
    abs
    predict_fit: 5.543973436098432 <class 'numpy.float64'>
    difference_fit: -0.036026563901567776
    r2: 0.8940901733706406

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:00
    sample name: LiF
    renge: (4.2, 6.2, 0.1)
    wf: 5.58
    lsq
    predict_fit: 5.852029470256515 <class 'numpy.float64'>
    difference_fit: 0.27202947025651536
    r2: 0.9944791496917756
    abs
    predict_fit: 5.528218525823366 <class 'numpy.float64'>
    difference_fit: -0.051781474176634035
    r2: 0.9848233047884041

    Time:  20200623 10:30:00
    sample name: MoS2
    renge: (4.2, 6.2, 0.1)
    wf: 5.49
    lsq
    predict_fit: 6.199999974852292 <class 'numpy.float64'>
    difference_fit: 0.709999974852292
    r2: 0.9979587624042789
    abs
    predict_fit: 5.668748124516135 <class 'numpy.float64'>
    difference_fit: 0.17874812451613487
    r2: 0.9475295301327833

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    RuntimeError
    Time:  20200623 10:30:03
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.41
    lsq
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 1.5899999999999999
    r2: -0.47581456554507007
    abs
    predict_fit: 5.388164329035536 <class 'numpy.float64'>
    difference_fit: -0.021835670964463816
    r2: 0.9927176689099327

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:03
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.39
    lsq
    predict_fit: 5.5078555630468475 <class 'numpy.float64'>
    difference_fit: 0.11785556304684786
    r2: 0.9989557586928278
    abs
    predict_fit: 5.382742711282271 <class 'numpy.float64'>
    difference_fit: -0.007257288717728905
    r2: 0.9929302726204577

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:05
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.48
    lsq
    predict_fit: 5.622265448365569 <class 'numpy.float64'>
    difference_fit: 0.14226544836556876
    r2: 0.9959370050721272
    abs
    predict_fit: 5.499489820954269 <class 'numpy.float64'>
    difference_fit: 0.01948982095426821
    r2: 0.9918432298191461

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:06
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.2
    lsq
    predict_fit: 5.390158864616251 <class 'numpy.float64'>
    difference_fit: 0.19015886461625087
    r2: 0.9986827582959102
    abs
    predict_fit: 5.297171538748646 <class 'numpy.float64'>
    difference_fit: 0.09717153874864604
    r2: 0.9942629897035353

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:07
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.26
    lsq
    predict_fit: 5.267737882165679 <class 'numpy.float64'>
    difference_fit: 0.007737882165678833
    r2: 0.9964719429524345
    abs
    predict_fit: 5.270702601885718 <class 'numpy.float64'>
    difference_fit: 0.010702601885718366
    r2: 0.9910628358670613

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:09
    sample name: TPD
    renge: (4.2, 6.2, 0.05)
    wf: 5.32
    lsq
    predict_fit: 5.267739718340091 <class 'numpy.float64'>
    difference_fit: -0.05226028165990915
    r2: 0.9964719429522685
    abs
    predict_fit: 5.27528708076971 <class 'numpy.float64'>
    difference_fit: -0.04471291923029064
    r2: 0.9963479777481173

    Time:  20200623 10:30:09
    sample name: NPD
    renge: (4.2, 6.2, 0.1)
    wf: 5.5
    lsq
    predict_fit: 6.077921148628781 <class 'numpy.float64'>
    difference_fit: 0.5779211486287812
    r2: 0.993088528618235
    abs
    predict_fit: 5.566956120447748 <class 'numpy.float64'>
    difference_fit: 0.06695612044774801
    r2: 0.9518681244747123

    Time:  20200623 10:30:10
    sample name: NPD
    renge: (4.2, 6.2, 0.1)
    wf: 5.56
    lsq
    predict_fit: 6.199999911157897 <class 'numpy.float64'>
    difference_fit: 0.6399999111578971
    r2: 0.9956163925622852
    abs
    predict_fit: 5.635855803027884 <class 'numpy.float64'>
    difference_fit: 0.07585580302788397
    r2: 0.9372319264857496

    Time:  20200623 10:30:11
    sample name: NPD
    renge: (4, 7, 0.05)
    wf: 5.49
    lsq
    predict_fit: 6.096786954912012 <class 'numpy.float64'>
    difference_fit: 0.6067869549120122
    r2: 0.997431369566797
    abs
    predict_fit: 5.813566105446192 <class 'numpy.float64'>
    difference_fit: 0.3235661054461918
    r2: 0.989030771430771

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Anaconda3\lib\site-packages\numpy\lib\function_base.py:2167: RuntimeWarning: invalid value encountered in ? (vectorized)
      outputs = ufunc(*inputs)

    RuntimeError
    Time:  20200623 10:30:13
    sample name: CuPc
    renge: (4.2, 6.2, 0.05)
    wf: 5.03
    lsq
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 1.9699999999999998
    r2: -0.9359265337753873
    abs
    predict_fit: 4.9602114955152405 <class 'numpy.float64'>
    difference_fit: -0.0697885044847597
    r2: 0.970986634483732

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:13
    sample name: CuPc
    renge: (5, 7, 0.1)
    wf: 6.63
    lsq
    predict_fit: 6.999999927708613 <class 'numpy.float64'>
    difference_fit: 0.369999927708613
    r2: 0.9807497152532177
    abs
    predict_fit: 6.517230795942004 <class 'numpy.float64'>
    difference_fit: -0.11276920405799551
    r2: 0.9208816413026444

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:14
    sample name: CuPc
    renge: (5, 7, 0.1)
    wf: 6.58
    lsq
    predict_fit: 6.884157762261364 <class 'numpy.float64'>
    difference_fit: 0.30415776226136426
    r2: 0.9953783048919288
    abs
    predict_fit: 6.500565885140098 <class 'numpy.float64'>
    difference_fit: -0.07943411485990204
    r2: 0.9742371170847601

    Time:  20200623 10:30:14
    sample name: Alq3
    renge: (4.2, 6.2, 0.05)
    wf: 5.9
    lsq
    predict_fit: 5.876573103733461 <class 'numpy.float64'>
    difference_fit: -0.023426896266538932
    r2: 0.5173349330537937
    abs
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 1.0999999999999996
    r2: -0.07646669426602037

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Anaconda3\lib\site-packages\numpy\lib\function_base.py:2167: RuntimeWarning: invalid value encountered in ? (vectorized)
      outputs = ufunc(*inputs)
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Anaconda3\lib\site-packages\numpy\lib\function_base.py:2167: RuntimeWarning: invalid value encountered in ? (vectorized)
      outputs = ufunc(*inputs)
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:15
    sample name: Alq3
    renge: (5, 7, 0.1)
    wf: 6.01
    lsq
    predict_fit: 6.02744324658829 <class 'numpy.float64'>
    difference_fit: 0.01744324658829033
    r2: 0.9979716164517985
    abs
    predict_fit: 5.995520319761701 <class 'numpy.float64'>
    difference_fit: -0.014479680238299153
    r2: 0.9964465117335527

    Time:  20200623 10:30:15
    sample name: Alq3
    renge: (5, 7, 0.1)
    wf: 6.04
    lsq
    predict_fit: 6.358705151077468 <class 'numpy.float64'>
    difference_fit: 0.31870515107746833
    r2: 0.9960718710152883
    abs
    predict_fit: 6.217500176390059 <class 'numpy.float64'>
    difference_fit: 0.17750017639005922
    r2: 0.9910616610038031

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:16
    sample name: Rubren
    renge: (4.2, 6.2, 0.05)
    wf: 5.19
    lsq
    predict_fit: 5.204230330588823 <class 'numpy.float64'>
    difference_fit: 0.014230330588822504
    r2: 0.9984708445412057
    abs
    predict_fit: 5.152988958486485 <class 'numpy.float64'>
    difference_fit: -0.037011041513514975
    r2: 0.9973983480892807

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:18
    sample name: Tetracene
    renge: (4.2, 6.2, 0.05)
    wf: 5.37
    lsq
    predict_fit: 5.322919092653193 <class 'numpy.float64'>
    difference_fit: -0.04708090734680681
    r2: 0.9956121500058965
    abs
    predict_fit: 5.269534699949727 <class 'numpy.float64'>
    difference_fit: -0.10046530005027332
    r2: 0.9881818304694991

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Anaconda3\lib\site-packages\numpy\lib\function_base.py:2167: RuntimeWarning: invalid value encountered in ? (vectorized)
      outputs = ufunc(*inputs)
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:18
    sample name: Pentacene
    renge: (4.2, 6.2, 0.05)
    wf: 5.17
    lsq
    predict_fit: 5.064021327171426 <class 'numpy.float64'>
    difference_fit: -0.10597867282857365
    r2: 0.987405778871666
    abs
    predict_fit: 5.07864691942161 <class 'numpy.float64'>
    difference_fit: -0.09135308057838998
    r2: 0.9865592940619029

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:19
    sample name: PhPO3H
    renge: (4.2, 6.2, 0.1)
    wf: 5.73
    lsq
    predict_fit: 5.899999987803203 <class 'numpy.float64'>
    difference_fit: 0.16999998780320258
    r2: 0.9745474426683621
    abs
    predict_fit: 5.6566979044236945 <class 'numpy.float64'>
    difference_fit: -0.07330209557630596
    r2: 0.9665142965040774

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:20
    sample name: PhPO3H
    renge: (4, 7, 0.1)
    wf: 5.78
    lsq
    predict_fit: 6.9999999357582245 <class 'numpy.float64'>
    difference_fit: 1.2199999357582243
    r2: 0.9758809698001455
    abs
    predict_fit: 6.382684269835699 <class 'numpy.float64'>
    difference_fit: 0.6026842698356987
    r2: 0.9117009967836931

    Time:  20200623 10:30:21
    sample name: PhPO3H
    renge: (5, 7, 0.1)
    wf: 6.02
    lsq
    predict_fit: 6.599999995401784 <class 'numpy.float64'>
    difference_fit: 0.579999995401784
    r2: 0.9860883302521893
    abs
    predict_fit: 6.066577962268093 <class 'numpy.float64'>
    difference_fit: 0.04657796226809374
    r2: 0.973641282648546

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:21
    sample name: Glycine
    renge: (5, 7, 0.1)
    wf: 6.25
    lsq
    predict_fit: 6.599999838204941 <class 'numpy.float64'>
    difference_fit: 0.3499998382049414
    r2: 0.9576930003730143
    abs
    predict_fit: 6.199999948661743 <class 'numpy.float64'>
    difference_fit: -0.05000005133825702
    r2: 0.9473736112377785

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

    Time:  20200623 10:30:22
    sample name: Acetylglycine
    renge: (5, 7, 0.1)
    wf: 6.26
    lsq
    predict_fit: 6.299999423069323 <class 'numpy.float64'>
    difference_fit: 0.03999942306932347
    r2: 0.9752512554110525
    abs
    predict_fit: 6.254282458380086 <class 'numpy.float64'>
    difference_fit: -0.005717541619914002
    r2: 0.9746108545050666

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))
    C:\Users\yagyu\Anaconda3\lib\site-packages\numpy\lib\function_base.py:2167: RuntimeWarning: invalid value encountered in ? (vectorized)
      outputs = ufunc(*inputs)

    Time:  20200623 10:30:23
    sample name: SuccinicAcid
    renge: (5, 7, 0.1)
    wf: 6.27
    lsq
    predict_fit: 6.357720456395807 <class 'numpy.float64'>
    difference_fit: 0.08772045639580739
    r2: 0.959373225565868
    abs
    predict_fit: 6.149260228173727 <class 'numpy.float64'>
    difference_fit: -0.1207397718262726
    r2: 0.9530934952575078

    Time:  20200623 10:30:23
    sample name: AdipicAcid
    renge: (5, 7, 0.1)
    wf: 6.28
    lsq
    predict_fit: 6.6999986991970415 <class 'numpy.float64'>
    difference_fit: 0.41999869919704125
    r2: 0.8951585679632899
    abs
    predict_fit: 7.0 <class 'numpy.float64'>
    difference_fit: 0.7199999999999998
    r2: -0.140682339634153

    elapsed_time:74.3930172920227[sec]
    Finished time:  20200623 10:30:23

    C:\Users\yagyu\Desktop\Code_temp\pys_mdr\pysfunclib\fowler_func.py:136: RuntimeWarning: invalid value encountered in sqrt
      spys = np.sqrt(pys(x, Ip, T, Nor, Bg))

In [8]:

    _ = vf.yy_plot(df_val.df_return(),xyrange=(4.5,7.0), gb=True, rf=True, fit=True, dabsfit=False, mark_name=True, abs_fit=False)

In [9]:

    vf.class_separation(df_val.df_return(),comment='', gb=True, rf=True, fit=True, dabsfit=False, dlsqfit=False, abs_fit=True)

    diff_gb
    Comment:
    ----------------------
    total 87
    0<=0.1: 45 /total: 0.5172413793103449
    0.1<=0.2: 26 /total: 0.2988505747126437
    0.2<=0.3: 7 /total: 0.08045977011494253
    0.3<=0.4: 5 /total: 0.05747126436781609
    0.4<=0.5: 3 /total: 0.034482758620689655
    0.5>: 1 /total: 0.011494252873563218
    1.0>: 0 /total: 0.0

    0.3<: 78 /total: 0.896551724137931
    ----------------------

    diff_rf
    Comment:
    ----------------------
    total 87
    0<=0.1: 53 /total: 0.6091954022988506
    0.1<=0.2: 12 /total: 0.13793103448275862
    0.2<=0.3: 6 /total: 0.06896551724137931
    0.3<=0.4: 8 /total: 0.09195402298850575
    0.4<=0.5: 4 /total: 0.04597701149425287
    0.5>: 4 /total: 0.04597701149425287
    1.0>: 0 /total: 0.0

    0.3<: 71 /total: 0.8160919540229885
    ----------------------

    diff_fit
    Comment:
    ----------------------
    total 87
    0<=0.1: 28 /total: 0.3218390804597701
    0.1<=0.2: 11 /total: 0.12643678160919541
    0.2<=0.3: 2 /total: 0.022988505747126436
    0.3<=0.4: 5 /total: 0.05747126436781609
    0.4<=0.5: 2 /total: 0.022988505747126436
    0.5>: 39 /total: 0.4482758620689655
    1.0>: 25 /total: 0.28735632183908044

    0.3<: 41 /total: 0.47126436781609193
    ----------------------

    diff_fit_abs
    Comment:
    ----------------------
    total 87
    0<=0.1: 50 /total: 0.5747126436781609
    0.1<=0.2: 12 /total: 0.13793103448275862
    0.2<=0.3: 3 /total: 0.034482758620689655
    0.3<=0.4: 6 /total: 0.06896551724137931
    0.4<=0.5: 7 /total: 0.08045977011494253
    0.5>: 9 /total: 0.10344827586206896
    1.0>: 1 /total: 0.011494252873563218

    0.3<: 65 /total: 0.7471264367816092
    ----------------------

In [10]:

    df_result = df_val.df_return()

In [11]:

    #結果をExcelに保存する。
    df_result.to_excel('./data/validation_data_MDR_results.xlsx',index=False)

In [ ]: