pandasのDataFrame形式のデータの複数の列から、ユニークな値を取り出して表示したいのですが、
2列からユニークな値を取り出すとエラーが発生してしまいます。
python
1import pandas as pd 2 3# 6行×2列のデータフレームを作る 4df = pd.DataFrame({"A":[1,1,2,3,1,1],"B":[5,4,3,4,6,7]}) 5 6# A列と、B列の全ての値からユニークな値を取り出す 7unique_list = pd.unique(df['A', 'B']).tolist() 8unique_list
ここで出てしまうエラーメッセージは以下の通りです。
KeyError: ('A', 'B')
コードの間違いを指摘いただけますでしょうか。
回答2件
あなたの回答
tips
プレビュー