0
Я пытаюсь использовать pandas для таблицы read_sql и возвращать мне только последнюю дату.pandas read_sql, чтобы вернуть дату последней строки
pandas.read_sql('sqltable', con=engine)['Date'].tail(1)
это возвращает
#Index # Date
2589 2016-03-07
Name: Date, dtype: datetime64[ns]
Но если я это сделать:
pandas.read_sql('sqltable', con=engine)['Date'].ix[0]
возвращает
# Starting Date # Time stamp
2012-08-23 00:00:00
Как я могу заставить его показать мне 2016-03-07
и ничего больше? Я попытался объединить .tail(1).ix[0]
вместе, но вместо этого он дал мне ошибку.
Как мне это сделать?
'pandas.read_sql ('SQLTable', CON = двигатель) .tail (1) [ 'Дата']'? –
@ N.Wouda Nope .. Это дает мне «индекс» и «дата» вместе с 'dtype' и т. Д. –
Извините, добавьте' .values', который должен возвращать только дату. –