Как я могу исправить ошибку отступа при использовании ноутбука pandas и jupyter? - PullRequest
0 голосов
/ 11 апреля 2019

Ниже приведен код, который я пробовал, а также я опубликовал ошибку, которую я получил.Пожалуйста, помогите

 X_all.HM1 = X_all.HM1.astype('str')
 X_all.HM2 = X_all.HM2.astype('str')
                X_all.HM3 = X_all.HM3.astype('str')
                X_all.AM1 = X_all.AM1.astype('str')
                X_all.AM2 = X_all.AM2.astype('str')
                X_all.AM3 = X_all.AM3.astype('str')

def preprocess_features(X):
                    output = pd.DataFrame(index = X.index)

                    for col, col_df in X.iteritems():

             if col_df.dtype == object:
                        col_df = pd.get_dummies(col_df, prefix = col)

                       output = output.join(col_df)

                         return output

            X_all = preprocess_features(X_all)
            print "Processed feature columns ({} total features):\n{}".format(len(X_all.columns), list(X_all.columns))

            print "\nFeature values:"
            display (X_all)`

Это ошибка, которую я получил файл "", строка 37, если col_df.dtype == объект:

...