在 Jupyter Notebook 中,'out' 指的是函数执行后的返回值。

在这个示例代码中,out 指的是 condition_scaler 函数返回的经过操作后的两个 DataFrame:df_traindf_test

def condition_scaler(df_train, df_test, sensor_names):
    # apply operating condition specific scaling
    scaler = StandardScaler()
    for condition in df_train['op_cond'].unique():
        scaler.fit(df_train.loc[df_train['op_cond']==condition, sensor_names])
        df_train.loc[df_train['op_cond']==condition, sensor_names] = scaler.transform(df_train.loc[df_train['op_cond']==condition, sensor_names])
        df_test.loc[df_test['op_cond']==condition, sensor_names] = scaler.transform(df_test.loc[df_test['op_cond']==condition, sensor_names])
    return df_train, df_test

函数 condition_scaler 对 DataFrame df_traindf_test 进行操作,并最终返回操作后的结果,也就是 out

Jupyter Notebook 中 'out' 的含义 - Python 函数返回值解释

原文地址: https://www.cveoy.top/t/topic/jPdd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录