matplotlib关于坐标轴数据显示的几个重要参数
- 在使用matplotlib显示数据的过程中,我在显示的时候一直达不到满意的效果,经过很多的百度和查询,先整理了这些知识点,留备以后再继续扩充。
plt.rcParams[‘font.sans-serif’] = [‘SimHei’] # 用来正常显示中文标签
plt.subplots_adjust(bottom=0.2)底层比例
plt.xticks(range(0,24,1),rotation=70,fontsize=10)#设置横坐标显示24次。rotation是倾斜度。fontsize是设置改坐标轴显示的大小。
- 首先,我先亮出我的plt显示的问题:
- 主要问题有两个,一个是x轴太过密集,另一个是Y轴数据太过稀疏。
- y轴太过稀疏的解决办法就是上述
plt.yticks(range(0,300,20))
-而x轴太密集我先找到一个倾斜,设置
plt.xticks(range(0,24,1),rotation=70)
运行程序,显示如下:
- 我想,如能更改字体小一点就好了
- 设置 plt.xticks(range(0,24),rotation=70,fontsize=5)无奈发现看不清。于是改回去。
在偶然间发现有一个参数可以解决我的问题:bottom
于是百度找到设置这个参数的方法,进行修改
plt.subplots_adjust(bottom=0.2) 就达到我预期的显示要求了。
如果对
后端、爬虫、数据结构算法
等感性趣欢迎关注我的个人公众号交流:bigsai
matplotlib关于坐标轴数据显示的几个重要参数相关推荐
- echarts 柱状图不显示y坐标轴_Python+matplotlib自定义坐标轴位置、颜色、箭头
图书推荐: <Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 用书教师可以联系董老师获取教学大纲.课件.源码.教案.考试系统等 ...
- Matplotlib设置坐标轴日期格式
Matplotlib设置坐标轴日期格式 绘制双坐标轴 ax2=ax1.twinx() 创建了一个独立的Y轴,共享了X轴.双坐标轴! 类似的还有twiny() 设置坐标轴日期格式 需要导入matplot ...
- matplotlib 给坐标轴上的数字加单位
matplotlib 给坐标轴上的数字加单位 示例图 代码实现 import matplotlib.pyplot as plt import matplotlib.ticker as mtickerp ...
- python使用matplotlib可视化、使用annotate函数以及arrowprops参数在可视化图像中添加箭头和文本注释(arrow and text annotation)
python使用matplotlib可视化.使用annotate函数以及arrowprops参数在可视化图像中添加箭头和文本注释(arrow and text annotation) 目录
- matplotlib 设置坐标轴单位
早上想把用matplotlib画的x轴的坐标单位标上去,但是找了半天没找到方法,谁有好的方法请告诉我. 找到了调整x轴坐标刻度的方法,也就是修改坐标轴的密度: plt.xticks([1,2,3,4] ...
- Python 之 matplotlib (三)坐标轴
代码: import matplotlib.pyplot as plt import numpy as npx = np.linspace(-3, 3, 50) y1 = 2 * x + 1 y2 = ...
- python 坐标轴 单位刻度_Python学习笔记(matplotlib篇)--坐标轴刻度
python学习笔记--坐标轴刻度 所用的库及环境: ide:pycharm python环境:python3.7 matplotlib: matplotlib 1.11 numpy: nump ...
- matplotlib设置坐标轴
import numpy as np 设置x,y范围 x = np.linspace(-3,3,100) y1 = 2*x + 1 y2 = x**2#xy范围 plt.xlim((-1,2)) pl ...
- matplotlib隐藏坐标轴
1. 隐藏x坐标轴 import matplotlib.pyplot as pltx = [3, 4, 4, 6, 7, 8, 8, 12] y = [11, 12, 12, 14, 17, 15, ...
最新文章
- 西亚斯vs2010敏捷开发分享
- apache配置反向代理(通过不同端口访问不同目录)
- selecte设置不可用使用disabled属性注意
- 杨薇天津大学计算机专业,高考志愿报得好,一生幸福少不了,遇到问题怎么办?静海一中校友来支招儿~...
- CentOS 6 安装Hadoop 2.6 (一)准备工作
- 360的驱动(qutmdrv.sys)分页内存泄露
- java 读取split_Java报错系列——split
- 傅里叶变换应用——信号调制与解调
- Oracle Data Integrator之代理创建
- intel编译器_Intel编译器编译并行版lammps
- 自制安装包集成.net framework 4.0
- 亮剑:PHP,我的未来不是梦(6)
- 使用PageOffice---如何在模板中添加数据区域
- WM安装windows7超详细教程
- 微信诱导分享怎么防封_微信域名防红防封系统,轻松微信推广域名被屏蔽问题
- 2021年中式面点师(中级)最新解析及中式面点师(中级)模拟考试题库
- 解密-大象跳转如何实现微信中点击链接直接跳到默认浏览器(不是在微信内置浏览器打开)
- 虚幻4里的地图动态加载
- 改变exe文件图标的方法
- Java 输出杨辉三角
热门文章
- 微众WeCross 跨链平台(8)TTM可信事务机制
- C++ Primer 5th笔记(7)chapter7 类:类的静态成员
- BUU[SCTF2019]Who is he
- 深度学习arm MMU一篇就够了
- Fabric--简单的资产Chaincode
- 3、(小数类型)FLOAT、DOUBLE、DECIMAL
- 1078 Hashing (25 分)【难度: 一般 / 知识点: 哈希表二次探测法】
- Spring boot的Spring MVC扩展功能
- Java实现Runnable接口创建多线程
- eas报错日记_金蝶EAS抓取性能日志说明