Matplotlib中rcParams使用方法


Posted in Python onJanuary 05, 2021

主要作用为指定图片像素:

matplotlib.rcParams[‘figure.figsize']#图片像素 
matplotlib.rcParams[‘savefig.dpi']#分辨率 
plt.savefig(‘plot123_2.png', dpi=200)#指定分辨率
%matplotlib inline
import matplotlib # 注意这个也要import一次
import matplotlib.pyplot as plt
from IPython.core.pylabtools import figsize # import figsize
#figsize(12.5, 4) # 设置 figsize
plt.rcParams['savefig.dpi'] = 300 #图片像素
plt.rcParams['figure.dpi'] = 300 #分辨率
# 默认的像素:[6.0,4.0],分辨率为100,图片尺寸为 600&400
# 指定dpi=200,图片尺寸为 1200*800
# 指定dpi=300,图片尺寸为 1800*1200
# 设置figsize可以在不改变分辨率情况下改变比例

myfont = matplotlib.font_manager.FontProperties(fname=r'C:/Windows/Fonts/msyh.ttf') # 这一行
plt.plot((1,2,3),(4,3,-1))
plt.xlabel(u'横坐标', fontproperties=myfont) # 这一段
plt.ylabel(u'纵坐标', fontproperties=myfont) # 这一段
#plt.show()
plt.savefig('plot123_2.png', dpi=300) #指定分辨率保存

Matplotlib中rcParams使用方法

一样的图片,像素大就更加高清了。

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)

到此这篇关于Matplotlib中rcParams使用方法的文章就介绍到这了,更多相关Matplotlib rcParams使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python操作摄像头截图实现远程监控的例子
Mar 25 Python
Python正则表达式实现截取成对括号的方法
Jan 06 Python
详解Python nose单元测试框架的安装与使用
Dec 20 Python
Django实现表单验证
Sep 08 Python
python中将正则过滤的内容输出写入到文件中的实例
Oct 21 Python
python的继承知识点总结
Dec 10 Python
python实现几种归一化方法(Normalization Method)
Jul 31 Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 Python
将自己的数据集制作成TFRecord格式教程
Feb 17 Python
Python API len函数操作过程解析
Mar 05 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
浅谈python 类方法/静态方法
Sep 18 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
Jan 05 #Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 #Python
matplotlib制作雷达图报错ValueError的实现
Jan 05 #Python
python实现三种随机请求头方式
Jan 05 #Python
scrapy实践之翻页爬取的实现
Jan 05 #Python
python里glob模块知识点总结
Jan 05 #Python
python用opencv 图像傅里叶变换
Jan 04 #Python
You might like
小偷PHP+Html+缓存
2006/12/20 PHP
php 字符串函数收集
2010/03/29 PHP
php网页病毒清除类
2014/12/08 PHP
一个加密JavaScript的开源工具PACKER2.0.2
2006/11/04 Javascript
在chrome中window.onload事件的一些问题
2010/03/01 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
JavaScript中的包装对象介绍
2015/01/27 Javascript
原生js实现图片轮播特效
2015/12/18 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
常用的JQuery函数及功能小结
2016/03/24 Javascript
微信小程序  modal弹框组件详解
2016/10/27 Javascript
JS实现类似51job上的地区选择效果示例
2016/11/17 Javascript
JS时间控制实现动态效果的实例讲解
2017/07/31 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
react开发教程之React 组件之间的通信方式
2017/08/12 Javascript
Angular2 组件交互实例详解
2017/08/24 Javascript
Vue 获取数组键名的方法
2018/06/21 Javascript
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
element-ui如何防止重复提交的方法步骤
2019/12/09 Javascript
React学习之JSX与react事件实例分析
2020/01/06 Javascript
vue中移动端调取本地的复制的文本方式
2020/07/18 Javascript
[01:01:24]LGD vs Fnatic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python生成器的使用方法
2013/11/21 Python
Python实例一个类背后发生了什么
2016/02/09 Python
对python 调用类属性的方法详解
2019/07/02 Python
详解python statistics模块及函数用法
2019/10/27 Python
Python Numpy数组扩展repeat和tile使用实例解析
2019/12/09 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
美国性感内衣店:Yandy
2018/06/12 全球购物
Ashford台湾:以折扣价提供奢华的男女用表款
2019/12/04 全球购物
水果连锁超市创业计划书
2014/01/24 职场文书
元旦晚会邀请函
2014/01/27 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
远程教育学习心得体会
2016/01/23 职场文书
python numpy中multiply与*及matul 的区别说明
2021/05/26 Python