matplotlib更改networkx生成的图形的背景图。
我正在尝试使用matplotlib更改networkx生成的图形的背景颜色。但是似乎我的代码仅更改外部背景,而不更改图形本身的背景。示例代码:
fig =plt.figure(figsize=(30,30))x_max,y_max = vnode.max(axis=0) # 获取每一列最大值
x_min, y_min = vnode.min(axis=0) # 获取每一列最小值
x_num = (x_max - x_min)/10
y_num = (y_max - y_min) /10plt.xlim(x_min - x_num, x_max + x_num)
plt.ylim(y_min - y_num, y_max + y_num)img = plt.imread("11.jfif")plt.gca().imshow(img,aspect='auto',extent=[x_min - x_num, x_max + x_num,y_min - y_num, y_max + y_num])
可以使用更改背景颜色ax.set_facecolor。如果您未创建ax,则可以使用**plt.gca().set_facecolor。**如果您还想删除黑色边框,请使用ax.axis(‘off’)。请注意,中的会bg_color=被忽略nx.draw_networkx。
import networkx as nx
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
nx.draw_networkx(nx.dodecahedral_graph(),
with_labels=False, node_shape=’*’, node_size=300, node_color=‘gold’,
edge_color=‘crimson’, width=5)
ax.set_facecolor(‘deepskyblue’)
ax.axis(‘off’)
fig.set_facecolor(‘deepskyblue’)
plt.show()
结果
链接: https://www.pythonheidong.com/blog/article/781924/33c681a72006fc787441/
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
matplotlib更改networkx生成的图形的背景图。相关推荐
- html radio 默认图片替换_html,css_如何更改radio、checkbox选项框背景图?,html,css - phpStudy...
如何更改radio.checkbox选项框背景图? radio单选框默认是圆圈:checkbox复选框默认是正方形: 1.想问一下如何用纯CSS的方法改变选项框样式,比如将圆圈改成五角星或者菱形或者一 ...
- 小程序canvas生成海报 字体在背景图下方
小程序canvas生成海报 字体在背景图下方 图片是异步加载 可以放在回调里设置字体 也可以延迟放置 如果还有更好的方法可以留言
- jquery.qrcode生成带logo和背景图的二维码
效果图: <html lang="zh-cn"> <head> <title>jQuery生成二维码分享图片</title> < ...
- html单选框背景图片,如何更改radio、checkbox选项框背景图?
radio单选框默认是圆圈:checkbox复选框默认是正方形: 1.想问一下如何用纯CSS的方法改变选项框样式,比如将圆圈改成五角星或者菱形或者一张图片? 2.我切好图用 background:ur ...
- vue 设置背景图地址_vue-生成自动铺满的背景图
生成如上图的背景图 需要以下的代码: div部分: <template> <div class="bg" :style ="bg"> & ...
- 基于 Python Matplotlib 模块的高质量图形输出
1 关于 Matplotlib 模块 Matplotlib 是一个由 John Hunter 等开发的,用以绘制二维图形的 Python 模块.它利用了 Python 下的数值计算模块 Numeric ...
- python简单图形输出_基于 Python Matplotlib 模块的高质量图形输出
Matplotlib 是一个由 John Hunter 等开发的,用以绘制二维图形的 Python 模块.它利用了 Python 下的数值计算模块 Numeric 及 Numarray,克隆了许多 M ...
- 【matplotlib】3-绘制统计图形
文章目录 绘制统计图形 1.柱状图 1.1 应用场景--定性数据的分布展示 1.2 绘制原理 2.条形图 3.堆积图 3.1 堆积柱状图 3.2 堆积条形图 4.分块图 4.1 多数据并列柱状图 4. ...
- 修改matlab 生成exe的图标,更改matlab生成exe文件的图标
更改matlab生成exe文件的图标 明天项目答辩,今天又把程序折腾了一遍,最后生成exe文件,上网搜了一下把图标改成了自己选的图形. 在matlab中文论坛上有高手指出如下的做法: 假设你的图标文件 ...
最新文章
- 严重推荐文献管理软件 Mendeley
- Python:docx模块
- 留个HelpAssistant用户后门,呵呵。
- s4800扫描电镜的CSS3_日立S4800扫描电镜中文使用手册
- hive kerberos java_Kerberos身份验证错误 - Sqoop通过Hive从SQL导入HDFS
- C语言#define宏定义可能注意不到的地方
- 玩转iOS开发:iOS 10 新特性《Thread Sanitizer》
- 宿华辞任快手CEO 联合创始人程一笑接任
- echarts图表使用v-show控制图表显示不全的问题
- python定时器毫秒_Python实现定时精度可调节的定时器
- 通信网络基础知识复习
- 查看电脑的admin的密码
- 解决vue项目更新版本后浏览器的缓存问题
- Unity3D AssetBundle打包与加载
- 你连问问题都不会?怎么学编程!!!
- 回顾之前给公司的建议,及离开前想说的话
- php 精湛技术,【名医风采】范学民:用精湛技术温暖患者
- GateData Graph Digitizrer 图片中原始曲线数据提取——科研利器
- MySQL数据库的完全卸载
- oracle出现“无法为表空间 XX 中的段创建 INITIAL 区”错误
热门文章
- LVS的NAT工作模型详解
- linux下的trap命令
- MySQL的用户的创建以及远程登录配置
- Switch-case语句
- 复利计算5.0——结对(总结)
- 开始使用VS2005+ASP.NET+Access(以后可能是MS SQL Server)编写管理系统的计划
- 对DbRuleAuthorizationProvider的修改
- Android Studio +MAT 分析内存泄漏实战
- 创业失败的七个原因及解决之道
- Nboot中nand flash控制器参数TACLS、TWRPH0和TWRPH1的确定(基于K9F1208U0B)