У меня есть набор данных в формате реляционной базы данных (связанный идентификаторами по различным файлам .csv).Извлечение значения из одной строки pandas DataFrame
Я знаю, что каждый фрейм данных содержит только одно значение идентификатора, и я хотел бы узнать простейший способ извлечь значения из этой строки.
Что я делаю сейчас:
# the group has only one element
purchase_group = purchase_groups.get_group(user_id)
price = list(purchase_group['Column_name'])[0]
Третий ряд беспокоит меня, как это кажется некрасиво, но я не уверен, что это временное решение. Группировка (я предполагаю) предполагает, что может быть несколько значений и возвращает объект <class 'pandas.core.frame.DataFrame'>
, в то время как я хотел бы вернуть только строку.
Итак, вы хотите просто 'price = purchase_group ['Column_name']. Values [0]'? – EdChum
Спасибо, и я большой идиот. – mttk