我有一个自定义函数,必须应用于数据帧。但当我应用这个函数时,它给出了上面的错误。数据帧如下所示:
功能是:
def f(x):
G = nx.from_pandas_edgelist(x, 'restart_A', 'restart_B')
l = x.apply(lambda n: ','.join(nx.node_connected_component(G, n['restart_A'])), axis=1)
return l
df_2['subgroup_name'] = df_2.groupby('Group').apply(f).to_numpy()
我做错了什么?我还做了重置索引,这里不可见
df_2 = pd.DataFrame(
{
"Date": ['2020-07-01', '2020-07-01', '2020-07-01'],
"restart_A": ['User-1013861701','User-1013861701','User-1013861701'],
"restart_B": ['User-202955957','User-1744844911','User-5711961755'],
"Group":['G0', 'G0','G0']
}
)
你能试一试吗
输出:
相关问题 更多 >
编程相关推荐