当前位置: 首页 > news >正文

Matplotlib中plt.rcParams用法(设置图像细节)

import numpy as np
import matplotlib.pyplot as plt
from matplotlib.colors import ListedColormap
%matplotlib inline    

# 生成数据
x = np.linspace(0, 4*np.pi)
y = np.sin(x)

plt.rcParams['figure.figsize'] = (5.0, 4.0)     # 显示图像的最大范围
plt.rcParams['image.interpolation'] = 'nearest' # 差值方式,设置 interpolation style
plt.rcParams['image.cmap'] = 'gray'             # 灰度空间

#设置rc参数显示中文标题
#设置字体为SimHei显示中文
plt.rcParams['font.sans-serif'] = 'SimHei'
#设置正常显示字符
plt.rcParams['axes.unicode_minus'] = False
plt.title('sin曲线')
#设置线条样式
plt.rcParams['lines.linestyle'] = '-.'
#设置线条宽度
plt.rcParams['lines.linewidth'] = 3
#绘制sin曲线
plt.plot(x, y, label='$sin(x)$')
 
# plt.savefig('sin.png')
# plt.show()

x=np.array([1,2])
y=np.array([1,4])
z=np.array([[1,2], [3, 4]])
plt.xlim(1,2)
plt.ylim(1,4)

plt.contourf(x, y, z, alpha=0.6)   

其他设置图像细节方法:https://douzujun.github.io/page/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98%E7%AC%94%E8%AE%B0/3-%E5%8F%AF%E8%A7%86%E5%8C%96%E5%BA%93matpltlib/plt_5.html

 

转载于:https://www.cnblogs.com/douzujun/p/10327963.html

相关文章:

  • 14-tail-and-head-commands-linuxunix
  • Apollo的Oracle适配改动
  • 甄姬
  • Sql 排序
  • contest3 CF994 div2 ooxxx? oooox? ooooo?
  • 梯度下降算法对比(批量下降/随机下降/mini-batch)
  • Angular CLI的简单使用(2)
  • 最大团优化
  • 02-jQuery的选择器
  • Aria2 使用手札(简易部署 + 快速进阶)
  • 『The Captain 最短路建图优化』
  • 各种编码格式转换
  • Kali学习笔记40:SQL手工注入(2)
  • Ocelot 资源汇总
  • SSH端口号修改并进行远程访问
  • Babel配置的不完全指南
  • docker容器内的网络抓包
  • DOM的那些事
  • gitlab-ci配置详解(一)
  • java8 Stream Pipelines 浅析
  • Javascript 原型链
  • rc-form之最单纯情况
  • Redis学习笔记 - pipline(流水线、管道)
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 力扣(LeetCode)21
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​低代码平台的核心价值与优势
  • ​渐进式Web应用PWA的未来
  • ![CDATA[ ]] 是什么东东
  • # 达梦数据库知识点
  • ###C语言程序设计-----C语言学习(3)#
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • ()、[]、{}、(())、[[]]命令替换
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (HAL库版)freeRTOS移植STMF103
  • (NSDate) 时间 (time )比较
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (十三)Flask之特殊装饰器详解
  • (一)Linux+Windows下安装ffmpeg
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转)大道至简,职场上做人做事做管理
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .Net 4.0并行库实用性演练
  • .net core 3.0 linux,.NET Core 3.0 的新增功能
  • .net 调用php,php 调用.net com组件 --
  • .net 受管制代码
  • .net流程开发平台的一些难点(1)
  • .Net面试题4
  • [boost]使用boost::function和boost::bind产生的down机一例
  • [C++]C++类基本语法
  • [C++]C++入门--引用
  • [Deep Learning] 神经网络基础