# クラスタリング結果の表示 for i, c inenumerate(communities): print("Cluster ", i+1, ": ", c)
# クラスタリング結果をグラフに反映 color_map = [] for node in G: for i, c inenumerate(communities): if node in c: color_map.append(i) nx.draw(G, pos, node_color=color_map, with_labels=True) plt.show()
# 結果の出力 print("Status:", LpStatus[status]) print("Optimal Solution:") for var in prob.variables(): print(var.name, "=", var.varValue) print("Total Cost of Ingredients = ", value(prob.objective))