我正在使用python和“networkx”来随机分配边缘点。点头在2个类别中,并且每个类别具有相同数量的节点。代码正在工作,但我有一个问题:如何更改节点的颜色?现在,这两个类别的节点都具有sam颜色。python和networkx:如何更改节点的颜色

import numpy as np

import networkx as nx

import matplotlib.pyplot as plt

N = int(raw_input("Enter the number of each race to be used: "))

gamma = float(raw_input("Enter the probability of same-race ties: "))

delta = float(raw_input("Enter the probability of cross-race ties: "))

connectr11 = np.zeros((N,N),dtype=np.int32)

for i in range(0,N):

dval = np.diag((np.random.random_sample(size=(N-i))

connectr11 += dval

if (i>0):

connectr11 += dval.T

##print connectr11

connectr22 = np.zeros((N,N),dtype=np.int32)

for i in range(0,N):

dval = np.diag((np.random.random_sample(size=(N-i))

connectr22 += dval

if (i>0):

connectr22 += dval.T

##print connectr22

connectr12 = np.zeros((N,N),dtype=np.int32)

for i in range(0,N):

dval = np.diag((np.random.random_sample(size=(N-i))

connectr12 += dval

if (i>0):

connectr12 += dval.T

##print connectr12

connectr21 = np.zeros((N,N),dtype=np.int32)

for i in range(0,N):

dval = np.diag((np.random.random_sample(size=(N-i))

connectr12 += dval

if (i>0):

connectr12 += dval.T

##print connectr21

concr1x=np.concatenate((connectr11, connectr12), axis=0)

concrx2=np.concatenate((connectr21, connectr22), axis=0)

concr12=np.concatenate((concr1x, concrx2), axis=1)

##print concr12

print concr12

A=np.matrix(concr12)

G=nx.from_numpy_matrix(A)

for i in range(0,N):

if i < N:

G.node[i] = 1

node_color='b'

else:

G.node[i] = 0

node_color='r'

nx.draw_circular(G, node_color=node_color)

plt.show()

+1

很多在这里与代码图纸的例子:http://networkx.github.io/documentation/latest/gallery.html –

python如何改颜色_python和networkx:如何更改节点的颜色相关推荐

  1. 点击input,区域选中后外面会出现其他颜色边框去除方式和更改input字体颜色

    点击input,区域选中后外面会出现其他颜色边框去除方式和更改input字体颜色 {border:0;outline:none;} //去除边框 定义和用法 outline (轮廓)是绘制于元素周围的 ...

  2. python draw.text颜色_python – 在draw_networkx和matplotlib中设置颜色

    我正在绘制两种类型的图形,我想要对齐颜色: > networkx.Graph中的节点颜色,和 >普通情节中pyplot.hlines的颜色. 这两个数字都依赖于一个字典,其中node_na ...

  3. python怎么改字体_python怎么改字体

    python怎么改字体,字体,颜色,方式,斜体,可以用 python怎么改字体 易采站长站,站长之家为您整理了python怎么改字体的相关内容. # 1.先导入分别可指定单元格字体相关,颜色,和对齐方 ...

  4. python怎么改背景_python IDE背景怎么改

    首先,在已经下载好的python文件目录下,找到config-highlight.def文件,我的是在H:\python\python3**\Lib\idlelib**文件夹下. 打开文件后,你会看到 ...

  5. python画圆并填充图形颜色_python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎么回事,怎么修改?:python颜色代码...

    python看什么书 你想这看什么书的话,你可以看一下您的导师能力,有什么推荐的,或者职务上面问一下大神的呢? python turtle我想用五种颜色画五个圆,并且用画圆周的颜色填充,老是出问题,怎 ...

  6. html中加个有颜色横线,关于html:更改下划线颜色

    我在这里有此代码: echo"$username"; 首先,如您所见,它带有下划线(). 其次,所有文字均为红色. 那么,是否有将文本($ username)留为红色而下划线为黑的 ...

  7. python怎么改界面颜色_Python的matplotlib绘图如何修改背景颜色的实现

    在主图中背景颜色不知道怎么改,plt.plot()中没有axisbg参数. 但是子图可以对plt.subplot的参数做修改,下面是对子图的背景颜色修改代码 import matplotlib.pyp ...

  8. python中等高线填充颜色_Python matplotlib使用colormap更改contourf plot中指定值的颜色...

    我正在尝试使用colormap在matplotlib中创建一个填充的等高线图. 我想改变指定值的颜色. 例如, levs = [-3,-1,1,3] plt.contourf(x,y,z,levs,c ...

  9. python识别颜色1007python识别颜色_python读取word文档识别字段颜色,解析字段

    python版本3.7.3,读取的文档格式为.docx 文中带有简单注释 看不懂的百度网盘下载直接查看,更改运行里面的py文件 提取码:nngw import os import sys import ...

最新文章

  1. 顺F速运国际版,你的密码漏点了
  2. ExtJS-Grid框增加复选框checkbox
  3. [转]asp.net中常用的一些小技巧
  4. 列表怎么有限的初始化为零_《零基础学习Android开发》第五课 类与面向对象编程1-1...
  5. visualvm远程jvm_如何使用VisualVM监视服务器上的多个JVM
  6. 一文读懂经典卷积网络模型——LeNet-5模型(附代码详解、MNIST数据集)
  7. python新建以时间命名的目录
  8. php 判断邮箱_php检测邮箱地址是否存在
  9. Qt实现音视频播放器
  10. 3D打印Gcode文件命令详解
  11. php免费项目下载文件,php——文件下载
  12. 微信小程序开发——将自己的图片变成网络图片/图片链接生成
  13. Android动画学习之帧动画二
  14. Ubuntu安装NVIDIA独立显卡驱动出现X service error问题解决方法
  15. sql数据库读取oracle数据库,SQL Server 数据导入Oracle数据库(脚本实现)
  16. 罗技键盘的insert键需要按住Fn才能生效?教你修改!
  17. 英语面试自我介绍java_java面试英语自我介绍
  18. 自监督学习论文、代码汇总
  19. 云层高度方法总结:激光雷达信号反演/遥感数据估计
  20. 江湖救急(处理域名未备案网站问题)

热门文章

  1. uni-app组件之间的传值
  2. Yii:$app来源
  3. CRMEB系统使用协议
  4. dw指向html的根路径,dreamweaver中绝对、文档相对和站点根目录相对路径区分
  5. 提取图片名称 c 语言,【图片】给词法元素分析提取的程序跪了【c语言吧】_百度贴吧...
  6. android实现录像功能吗,Android实现录屏直播(一)ScreenRecorder的简单分析
  7. Linux服务器IP下了,linux – DDOS攻击下的服务器 – 如何查找IP?
  8. java批量删除接口怎么定义_教你在Java接口中定义方法
  9. javascript 中文帮助文档_实战式方法学习JavaScript(1)
  10. jQuery Object 和 HTML Element间的转换