我有一个python代码:
groupby
当我执行它时,我收到错误:In [240]: df.groupby('Location').apply(lambda x: pd.Series(x['Rule_ID'].sum()))
Out[240]:
Location
India 0 2c78g
1 d67gh
2 df890o
Japan 0 d67gh
1 df890o
2 5ty78
US 0 2c78g
1 df567
2 5ty78
3 2c78g
4 5ty78
5 df890o
dtype: object
我的格式为for i in edges_list:
i = i.to_string()
i = i.replace("->", ",")
i = i.replace("[", ",")
i = i.replace("];" , "")
G1.add_edge(i)
如果我做了G1.add_edge(5,15,color =“#0000FF”),我没有收到任何错误。但是,当我把它作为字符串传递时,我得到了那个错误。
我试过TypeError: add_edge() takes at least 3 arguments (2 given)
但是它没有解决问题。怎么办?