2021-01-31

load carbig
X=[MPG Acceleration Weight Displacement];
[d,p,stats]=manova1(X,Origin);
manovacluster(stats);
在这里插入图片描述
张德丰编著—MATLAB概率与数据统计分析----第305页—【M】北京:机械工业出版社

节点颜色Node Colormap

Author: Aric Hagberg ,Chen Xiang Yu(hagberg@lanl.gov)

import matplotlib.pyplot as plt
import networkx as nx

G = nx.cycle_graph(28)

设置排列位置,iterations迭代次数

pos = nx.spring_layout(G, iterations=300)

node_color节点颜色

nx.draw(G, pos, node_color=range(28), node_size=900, cmap=“BrBG”)
plt.show()
在这里插入图片描述
https://blog.csdn.net/LuohenYJ/article/details/102844209
import matplotlib.pyplot as plt
import networkx as nx

G = nx.random_geometric_graph(200, 0.125)

position is stored as node attribute data for random_geometric_graph

pos = nx.get_node_attributes(G, ‘pos’)

find node near center (0.5,0.5)

dmin = 1
ncenter = 0
for n in pos:
x, y = pos[n]
d = (x - 0.5)**2 + (y - 0.5)**2
if d < dmin:
ncenter = n
dmin = d

color by path length from node near center

p = dict(nx.single_source_shortest_path_length(G, ncenter))

plt.figure(figsize=(18, 28))
nx.draw_networkx_edges(G, pos, nodelist=[ncenter], alpha=0.8)
nx.draw_networkx_nodes(G, pos, nodelist=list(p.keys()),
node_size=120,
node_color=list(p.values()),
cmap=plt.cm.Reds_r)

plt.xlim(-0.05, 1.05)
plt.ylim(-0.05, 1.05)
plt.axis(‘on’)
plt.show()
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
[python] NetworkX实例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值