私は顧客データを持つデータフレームを持っており、顧客名は "customer"という列にあります。私はまた、 "メンバー"のリストを持っています。顧客の中には会員リストに入っているものもあれば、そうでないものもあります。顧客がメンバーの場合は、TRUE、そうでない場合はFALSEにします。データフレーム列の値がリストにあるかどうかをチェックする - Python
df[customer].isin([members])
が、エラーは、「非ハッシュタイプ: 『リスト』を」私に言っている:
は、ここで私が持っているものです。
私も試してみた:
df[customer] in [members]
を、エラーが "配列が異なる長さだった:1171 VS 118816" 私に指示
任意の助けをいただければ幸いです!
'dfの[顧客] .isin(メンバーは)'メンバーの要素はハッシュ可能ですと仮定し、正しい方法です。 – ayhan
これらの厄介な括弧!これは機能します。ありがとうございました! – pixiesweet44