У меня есть DataFrame с только 1 строкой в пандах.Получить значения из DataFrame в pandas
Строка имеет индекс/имя в качестве даты.
Я хочу получить эту дату и значение в 4-й колонке.
я могу получить значение 4-го столбца в этой одной строке с помощью
first_row = data.iloc[0]
value = row[3]
, но как можно получить соответствующую дату в этой строке?
Я пробовал first_row.index
, но он не будет работать. Если я использую data.index
, я получаю DatetimeIndex только с одним элементом, но не лучший ли код, если бы я мог получить индекс непосредственно из строки?
К сожалению вы после того, как только 'df.index [0]' в этом случае? В общем случае, если вы используете целочисленную индексацию, то использование индекса integer для индекса в индекс возвращает значение индекса, дополнительно в вашем примере вы можете получить доступ к значению индекса с помощью 'first_row.name' – EdChum