机器学习----图与网络结构的可视化

来源:互联网 发布:java 微信 signature 编辑:程序博客网 时间:2024/06/01 21:13
from numpy import *import matplotlib.pyplot as pltdist = mat([[0.1,0.1],[0.9,0.5],[0.9,0.1],[0.45,0.9],[0.9,0.8],[0.7,0.9],[0.1,0.45],[0.45,0.1]])m,n = shape(dist)fig = plt.figure() # 绘图ax = fig.add_subplot(111)ax.scatter([dist.T[0]],[dist.T[1]],c='blue',marker='o')for point in dist.tolist():   plt.annotate("("+str(point[0])+", "+str(point[1])+")",xy = (point[0],point[1]))   xlist = []; ylist = []for px,py in zip(dist.T.tolist()[0],dist.T.tolist()[1]):    xlist.append([px])    ylist.append([py])ax.plot(xlist,ylist,'r')plt.show()

这里写图片描述

原创粉丝点击