それ自体の再配置方法を尋ねることはありません。パンダはDataFrame列を再配置しますか?
かなり驚き:それはアルファベット順ではなくパンダが与えられた順序を変えていることに注意!あなたはそれを拒否し、あなた自身の注文を実施できますか?
(のpython 2.7.11 /アナコンダ/パンダ0.18.0/OS 10.9.4)
それ自体の再配置方法を尋ねることはありません。パンダはDataFrame列を再配置しますか?
かなり驚き:それはアルファベット順ではなくパンダが与えられた順序を変えていることに注意!あなたはそれを拒否し、あなた自身の注文を実施できますか?
(のpython 2.7.11 /アナコンダ/パンダ0.18.0/OS 10.9.4)
私はそれがあなたの入力が辞書ですので、辞書内の項目が順序付けされていない、可能性はないと思います。だから、僕は単に与えるだろう:XM、「」DEM:それは彼らが作成された順序で、本質的でない辞書のキーを使用しています
my_order = ["dist", "dem"]
df1 = pandas.DataFrame({"dist":xm, "dem":ym}, columns=my_order)
私はこれを先に実行しなかったと思います私は他の理由のために毎回列リストを使用していました。ありがとう! –
、あなたは 'DF1 = pandas.DataFrame({「DIST」を実行することができます':ym}、columns = [' dist '、' dem ']) 'を実行する – EdChum
この同じ質問は数日前に聞かれましたが、私は二重引用符を見つけるでしょう – EdChum