Python绘制带有中文标签和图例的图
本文属于科学计算与可视化范畴,要点在于扩展库numpy、pylab、matplotlib的用法。
import numpy as np
import pylab as pl
import matplotlib.font_manager as fm
#设置字体
myfont = fm.FontProperties(fname=r'C:\Windows\Fonts\STKAITI.ttf')
#自变量取值范围
t = np.arange(0.0, 2.0*np.pi, 0.01)
#计算正弦函数值
s = np.sin(t)
#计算余弦函数值
z = np.cos(t)
pl.plot(t, s, label='正弦')
pl.plot(t, z, label='余弦')
#设置x标签
pl.xlabel('x-变量', fontproperties='STKAITI', fontsize=24)
pl.ylabel('y-正弦余弦函数值', fontproperties='STKAITI', fontsize=24)
#图形标题
pl.title('sin-cos函数图像', fontproperties='STKAITI', fontsize=32)
#设置图例
pl.legend(prop=myfont)
pl.show()
运行效果如图所示:
Python绘制带有中文标签和图例的图相关推荐
- 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!
原标题:手把手教你用 Python 绘制酷炫的桑基图! 作者 | 周志鹏 责编 | 郭 芮 最近,不止一次收到小伙伴的截图追问: "这个图叫什么???" "这个图真好看! ...
- Python绘制TSP、VRP问题求解结果图
[代码]Python绘制TSP.VRP问题求解结果图(包含静态图与动态图). 一.静态图 import matplotlib.pyplot as pltdef plot_tour(data, best ...
- 手把手教你用 Python 绘制酷炫的桑基图!
作者 | 周志鹏 责编 | 郭 芮 最近,不止一次收到小伙伴的截图追问: "这个图叫什么???" "这个图真好看!!!怎么画啊?" ...... 笔者本没有 ...
- 数据可视化 | Python绘制多维柱状图:一图展示西部各省人口变迁【附本文数据和代码】
查看原文:[数据seminar]https://mp.weixin.qq.com/s/pvx2ZzLbrBL-6cyOwVATOA Part1前言 柱状图是利用柱子的高度来反映数据差异的统计图,与一维 ...
- python 桑基图 地理坐标_手把手教你用Python绘制酷炫的桑基图
最近 ,不止一次收到小伙伴的截图追问: "这个图叫什么 ? ? ?" "这个图真好看 ! ! !怎么画啊 ?" ...... 笔者本没有干货 ,问的人多了 ,也 ...
- python画图宽度_手把手教你用 Python 绘制酷炫的桑基图!
作者 | 周志鹏 责编 | 郭 芮 最近,不止一次收到小伙伴的截图追问: "这个图叫什么???" "这个图真好看!!!怎么画啊?" ...... 笔者本没有 ...
- python绘制3维图-Python 绘制 3 维以上的高维图
实用技巧. 我们的大脑通常最多能感知三维空间,超过三维就很难想象了.尽管是三维,理解起来也很费劲,所以大多数情况下都使用二维平面.不过,我们仍然可以绘制出多维空间,今天就来用 Python 的 plo ...
- Python 绘制出酷炫的三维图
通常我们用 Python 绘制的都是二维平面图,但有时也需要绘制三维场景图,比如像下面这样的: 这些图怎么做出来呢?今天就来分享下如何一步步绘制出三维矢量(SVG)图. 八面体 我们先以下面这个八面体 ...
- Python 绘制 3 维以上的高维图!
实用技巧. 我们的大脑通常最多能感知三维空间,超过三维就很难想象了.尽管是三维,理解起来也很费劲,所以大多数情况下都使用二维平面.不过,我们仍然可以绘制出多维空间,今天就来用 Python 的 plo ...
最新文章
- cve-bin-tool 证书错误的解决方法
- 【JUC并发编程10】阻塞队列
- java的static和private_static关键字什么意思?Java中是否可以覆盖一个private或者是static的方法?...
- vue、nuxt性能优化
- 5.Docker之镜像的使用
- activiti mysql_基于MySQL的Activiti6引擎创建
- long到number转换 ts_js如何将纯数字字符串转换为long型
- visionpro加载toolblock 和保存toolblock
- Python str 与 bytes 类型(Python2/3 对 str 的处理)
- 批量生成横断面_批量生动生成填充图案的边界线
- 鸿蒙os framework,疯壳-鸿蒙OS-HDF驱动框架
- 微信记账小程序-共享账本(附源码及说明),你值得拥有
- Tomcat配置指定JDK
- Cubieboard2开发要点简记
- 模拟器上下载Fiddler证书
- pythoncad标注教程_CAD 2014二维三维建模渲染标注基础与提升视频教程
- Flink的检查点(checkpoint)
- html消除行间距,HTML:如何从PRE标记中删除行间距
- 网页布局的方法有哪些?
- 信息学奥赛真题解析(美国信息学回文数)
热门文章
- md5碰撞Java_什么是导致MD5碰撞的最短字符串?
- python2.7手机版下载_Python 2.7 64位2.7.13 安装版 下载 - 51下载网
- c 连接oracle 通用类,c#操作oracle,有没有相仿sqlhelp之类的通用操作类(6)
- Java服务器上显示图片问题_java,_服务器读取图片到jsp显示问题,java - phpStudy
- qt android刘海屏状态栏,华为Mate30 Pro设计曝光:仍配刘海屏+3D结构光
- java 界面框架源码_轻量级java web实践-8(框架源码-6)
- 打印异常堆栈_通过异常堆栈丢失谈即时编译优化
- 北航数值分析大作业_嫦娥5号在月球取土,有清华人的贡献吗?哪些学校贡献比较大?...
- 职场上个人的核心技术_职场上,靠谱比聪明更重要:如何做一个靠谱的人
- 从java中安装webolgc_Javaweb| 文件下载