【发布时间】:2020-10-12 23:43:12
【问题描述】:
我是python的新手。我正在使用 nycflights13 df。
我的目标是确定每一种命运最常见和最不常见的起源。
+---------+--------------------+-----------+---------------------+------------+
| destiny | most_common_origin | max_count | least_common_origin | min_count |
+---------+--------------------+-----------+---------------------+------------+
| MIA | LGA | 5781 | EWR | 2633 |
+---------+--------------------+-----------+---------------------+------------+
我设法为一个命运做到了,但我在循环和绑定行方面遇到了麻烦,因为有时我会得到一个系列。
我的工作示例
from nycflights13 import flights
flights_to_MIA = flights[flights['dest']=='MIA']
flights_to_MIA.groupby(flights_to_MIA['origin']).size().reset_index(name='counts')
请注意,我使用 size 然后 reset.index 使其成为 df。
【问题讨论】: