私は、pandasデータフレームのヘッダーをいくつかのパターンで注文したいというpythonプロジェクトに取り組んでいます。 マイ結果のリストは以下のようになります。部分的にリストを注文するPython
Match1 attribute1 attribute2 attribute3 ... attributeN Score1 Match2 attributeM Score2 ... Match3 Score3
私は、リストにあるどのように多くのペアマッチ/スコアの知っている次のパターン
Match1 Score1 Match2 Score2 Match3 Score3 attribute1 attribute2 attributeN ...
にリストの要素を注文したいです。しかし、私はどれくらいの属性があるかはわかりません(私はそれらを注文する必要はありません)。これらはすべてデータの特定の構造によって決まります。そのようなリストの順序を並べ替える方法はありますか?
ありがとうございます!
ご協力いただきありがとうございます。
おかげで開始するには、いくつかの不完全なコードです迅速な返信。ただし、属性はこの構造化されていません。彼らは名前の組み合わせを持っています。メソッドを変更することでそれを行う方法はまだありますか? – macintosh81
鍵を逆向きにすることができます。一致とスコアの列が一致とスコアで始まると確信できる場合は、それらをチェックしてbool値を無効にすることができます。同様の結果が得られます。 – Psidom
これはとてもうまく動作します!エレガントなソリューションをありがとう。 – macintosh81