11 Jan
2019
11 Jan
'19
10:04 a.m.
pdat = pd.DataFrame({'source':['A','B','C'],'target':['p','q','r'],'weight':[1,-1,2]}) graph = gt.Graph(directed=True) eprop = graph.new_edge_property("vector<int>") vprop = graph.add_edge_list(pdat[['source','target','weight']].values.tolist(), hashed=True,string_vals=True,eprops=[eprop]) I get the error TypeError: 'int' object is not iterable But not when the eprop is <string> I know I am missing something, but the property map page in the documentation doesn't elaborate clearly. -- Sent from: http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/