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)
感谢您的回答!我会尝试这种方法 –