Lは、行にマルチインデックスを持つデータフレームのリストです。私はそれは私が制限する場合は機能し得ることができるようこれは明らかに、私のデータフレーム内の値とは何かを持っているmultiindex pandasデータフレームを連結する際のエラー
TypeError: 'values' is not ordered, please explicitly specify the categories order by passing in a categories argument.
:
pd.concat(L,axis=1)
は、私は(categorical.py
でCategorical
コンストラクタから)次のエラーを取得します何らかの方法でデータを
など。これらの作業の全て
a=pd.concat(L[0:6],axis=1)
b=pd.concat(L[6:11],axis=1)
c=pd.concat(L[3:9],axis=1)
しかし
d=pd.concat(L[0:11],axis=1)
が失敗しました。
pd.concat([x.iloc[0:1000,:] for x in L[0:11]],axis=1)
も機能します。私はそれが壊れた辺りのケースを経験しました。私の人生では、それらの行で不快感を感じることはありません。誰かが私が探しているべきものについていくつかのアイデアを持っていますか?
Privet @Victor、あなたはこのエラーを把握できましたか?いくつかのコードで同じエラーが発生していますが、これを修正する方法を理解しようとしています。 – mkheifetz
@mkheifetzいいえ、それを理解したことはありませんでした、私はもう覚えていないいくつかの回避策を考え出しました –