2017-08-10 1 views
1

J'ai une petite question: j'utilise Spyder, et une fonction intéressante est dans l'onglet de l'explorateur de variables, je suis capable de cliquer sur les en-têtes et de trier les colonnes. Cependant, je suis incapable de reproduire le même ordre de tri lorsque j'essaie d'utiliser:Mimic spyder trier la colonne

df.sort_values() 

en python. Je me demande s'il y a moyen de reproduire l'ordre d'un tri Spyder, en code python.

Répondre

0

si vous utilisez juste df.sort_values() cela ne fonctionnera pas en effet.

L'utilisation de df.sort_values(COLUMN_NAMESTRING) avec le mot-clé optionnel ascending=False pour la commande inversée fonctionnera correctement.

+0

Malheureusement, cela ne donne pas les mêmes résultats non plus. Je suis intéressé de voir comment Spyder trie vs Python trie – codeninja

+0

Alors s'il vous plaît donnez un exemple vérifiable, comme pour mon dataframe je suis en train de tester (certaines données ohlc), ça fonctionne exactement de la même façon .. – Uvar