Ответ 1
"Дата" - ваш индекс, который вы хотите сделать,
print df.index.min()
print df.index.max()
2014-03-13 00:00:00
2014-03-31 00:00:00
Как мне получить минимальную и максимальную дату из основной оси dataframes?
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
По сути, я хочу, чтобы получить минимальные и максимальные даты, т.е. 2014-03-13
и 2014-03-31
. Я попытался использовать numpy.min
или df.min(axis=0)
, я могу получить минимальное или максимальное значение, но это не то, что я хочу
"Дата" - ваш индекс, который вы хотите сделать,
print df.index.min()
print df.index.max()
2014-03-13 00:00:00
2014-03-31 00:00:00
min(df['some_property'])
max(df['some_property'])
Встроенная функция отлично работает с dataframe