次の構文を簡略したくて、
bank_df_job2 = pd.get_dummies(bank_df['job2'])
bank_df_month2 = pd.get_dummies(bank_df['month2'])
bank_df_day2 = pd.get_dummies(bank_df['day2'])
bank_df_duration2 = pd.get_dummies(bank_df['duration2'])
bank_df_previous2 = pd.get_dummies(bank_df['previous2'])
bank_df_pdays2 = pd.get_dummies(bank_df['pdays2'])
for文を使ったり、format文を使ったりしているのですが、うまくいきません。
columns = ['job2','month2','day2','duration2','previous2','pdays2']
for i in columns:
code = 'bank_df_{}={}'.format(i,pd.get_dummies(bank_df[i]))
exec(code)
エラー内容
invalid syntax
わかる方いたらよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/03 06:51