Suppression de la notation scientifique chez les pandas?

J'ai un DataFrame dans les pandas, où les nombres sont exprimés en notation scientifique (ou exposant notation) comme ceci:

                  id        value
id              1.00    -4.22e-01
value          -0.42     1.00e+00
percent        -0.72     1.00e-01
played          0.03    -4.35e-02
money          -0.22     3.37e-01
other            NaN          NaN
sy             -0.03     2.19e-04
sz             -0.33     3.83e-01

Et la notation scientifique permet une comparaison facile, inutilement difficile. Je suppose que c'est la 21900 valeur de vissage pour les autres. Je veux dire 1.0 est codé. UN!

Cela ne fonctionne pas:

np.set_printoptions(supress=True) 

Et pandas.set_printoptions ne pas mettre en œuvre supprimer, et j'ai regardé tout à pd.describe_options() dans le désespoir, et pd.core.format.set_eng_float_format() ne semble pour l'allumer pour toutes les autres valeurs flottantes, avec aucune possibilité de le désactiver.

source d'informationauteur user1244215 | 2013-07-19