python勉強し始めてまだ1ヶ月程度なのですが、elifのエラーがなぜ出るのか分かりません。
どこが間違っているのかご教示願えませんでしょうか。
発生している問題・エラーメッセージ
elif df[name + '_up'] is np.nan: ^ SyntaxError: invalid syntax
該当のソースコード
name='A' df[name]='0' if df[name + '_low'] is np.nan: df[name].where(((df[name] <= df[name + '_up']),1) elif df[name + '_up'] is np.nan: df[name].where(((df[name] <= df[name + '_low']),1)
ずっと調べているのですが、何でエラーになるのか分かりません。。。。
よろしくお願いします。
環境
python 3.7
spyder 3.3.3

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/14 02:36