環境 python 3.6, Google Colaboratry
初学者です。pandas DataFrameにてデータ加工を行っています。
いま、
df = pd.DataFrame() thelist = [#list] df.columns = thelist
とし、あとで
df.columns
を呼び出すと、なぜか
MultiIndex(levels=[[#thelistの中身]], labels=[[23, 25, 24, 27, 28, 12, 8, 13, 9, 22, 4, 10, 11, 16, 14, 26, 15, 17, 21, 18, 19, 20, 6, 7, 3, 5, 0, 2]])
となってしまいます。このままではマージや条件抽出などの構文に手間がかかり、困っています。
質問1:このような状況はなぜ起こるのでしょうか。以前は無かった気がします。
質問2:単純にthelistの中身のみを単層のカラムに指定するためにはどうしたらよいでしょうか。
教えて下さると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/31 00:48