我想序列化所有具有相同值room
、box_num
和第一个begintime
的行。我试着使用df.groupby().transform()
:
df['group_num'] = pd.factorize(df['room'].astype(str) + df['box_num'].astype(str) + \
df.groupby('hash')['begintime'].transform(min).astype(str))
但我得到了一个错误:
ValueError: Length of values does not match length of index
如我所知,transform
返回大小不变的Series
。为什么会这样
select first数组缺少最后一个} 返回2个数组:
[0]
,因为^{相关问题 更多 >
编程相关推荐