前提・実現したいこと
以下のプログラムをfor文で再現したいのですが、うまくいきません
改善点を教えていただきたいです。
python
1df['evalation'] = df['average'].apply(lambda x: 'high' if x > df['average'].median() else 'low' )
発生している問題・エラーメッセージ
'float' object is not subscriptable
該当のソースコード
python
1med = df['average'].median() 2for x in df['average']: 3 if x > med: 4 x['evaluation'].append('high') 5 else: 6 x['evaluation'].append('low')
回答2件
あなたの回答
tips
プレビュー