web-dev-qa-db-fra.com

Obtention des dates min et max à partir d'un pandas dataframe

Comment puis-je obtenir les dates min et max d'un axe principal des trames de données?

           value
Date                                           
2014-03-13  10000.000 
2014-03-21   2000.000 
2014-03-27   2000.000 
2014-03-17    200.000 
2014-03-17      5.000 
2014-03-17     70.000 
2014-03-21    200.000 
2014-03-27      5.000 
2014-03-27     25.000 
2014-03-31      0.020 
2014-03-31     12.000 
2014-03-31      0.022

Essentiellement, je veux un moyen d'obtenir les dates min et max, c'est-à-dire. 2014-03-13 Et 2014-03-31. J'ai essayé d'utiliser numpy.min Ou df.min(axis=0), je peux obtenir la valeur min ou max mais ce n'est pas ce que je veux

40
pyCthon
min(df['some_property'])
max(df['some_property'])

La fonction intégrée fonctionne correctement avec la trame de données

20
J.Weed

"Date" est votre index, donc vous voulez le faire,

print (df.index.min())
print (df.index.max())

2014-03-13 00:00:00
2014-03-31 00:00:00
67
Karl D.