关于熊猫的问题 -> 忽略异常:不可散列类型:'numpy.ndarray'



我通过按两个值分组创建了一个pandas DataFrame,并收到一个类似于下面的表:

tbody> <<tr>约书亚理查德迈克尔亨利
名字 列A
塞缪尔(1、2、3)
(4、5、6)
[7 8 9]
[7 8 9]
[7 8 9]

尝试通过df['Column A'].map(tuple)df['Column A'].map(str)将列表转换为元组

df.groupby(df['Column A'].map(tuple))['First Name'].unique()

Column A
(1, 2, 3)                     [Samuel]
(4, 5, 6)                     [Joshua]
(7, 8, 9)    [Richard, Michael, Henry]
Name: First Name, dtype: object

最新更新