2
我有一個CSV文件中單詞的POS標籤列表,每個字與他的POS標籤,例如:Networkx:如何添加邊緣使用節點圖的屬性
[(什麼,WP) (品牌,VBZ) (其中,PRP) (做,VB) (它,PRP)] 等等
我想要的節點是TAG(WP,VBZ,PRP ..)和例如,邊緣列表將屬於:
[(what,make) (make s,他們) (他們,做) (do,it)] 它... 所以我可以刪除重複的節點,但仍然有所有的屬性走出節點和.. 我有這個遠
G=nx.MultiGraph()
files = glob.glob('C:/Users/Sebastian/Desktop/prueba3/*.csv')
for path in files:
dirname, filename = os.path.split(path)
with open ('C:/Users/Sebastian/Desktop/prueba3/%s' %filename) as csvfile:
csv_reader = csv.reader(csvfile, delimiter=',')
for row in csv_reader:
new_node = row[1]
new_attributes = row[:1]
G.add_node(new_node, my_attributes=new_attributes)
感謝您的回答!我會嘗試這種方法 –