用python给论文画图—中英文坐标轴名称

在编辑论文时,不同的期刊对画图的要求是不一样的,以目前期刊要求为例,用python画图,满足要求。

  1. 字体 ,要求的字体格式有两种:Euclid和宋体;
    (1)刻度的字体没有找到设置方法,就先设置全部字体为Euclid,然后将中文部分改为宋体;
    也可以使用此句改变所有字体大小
plt.rcParams['font.sans-serif'] = ['Euclid']  # 设置全部字体为Euclid
matplotlib.rcParams.update({'font.size': 8})

混合坐标名称参考matplotlib设置中英文多种字体混合坐标轴名称

from pylab import text
fontcn = {'family': 'SimSun', 'size': 8}#设置宋体,字号
fonten = {'family': 'Euclid', 'size': 8}#设置Euclid,字号
# 两个text拼接成完整的label,注意调整相对位置,并按照顺序编写
plt.xticks(fontsize=8) #  刻度字体大小
text(40, 60, u'x轴中文label', fontdict=fontcn)# 40为x轴相对位置,60为y轴相对位置
text(56, 60, u'(km)', fontdict=fonten)#单位,Euclid字体
plt.yticks(fontsize=8)
text(-14, 120, u'y轴中文', fontdict=fontcn, rotation=90)#rotation=90,字体旋转90°
text(-14, 138, u'(dB)', fontdict=fonten, rotation=90)
(2)我的图中没有指数部分所以就没有写关于这块的代码,还望见谅。
  1. 标识 :不带边框,放在最佳位置;
plt.legend(loc='best', frameon=False)
  1. 图线 :参考网络教程即可,如Matplotlib绘图(一)-边框线及坐标轴的设置;

用python画论文图—中英文坐标轴名称相关推荐

  1. python 画三维函数图-Python画三维图-----插值平滑数据

    一.二维的插值方法: 原始数据(x,y) 先对横坐标x进行扩充数据量,采用linspace.[如下面例子,由7个值扩充到300个] 采用scipy.interpolate中的spline来对纵坐标数据 ...

  2. 修改python plot折线图的坐标轴刻度

    修改python plot折线图的坐标轴刻度,这里修改为整数: 代码如下: from matplotlib import pyplot as plt import matplotlib.ticker ...

  3. python画折线图代码-python画折线示意图实例代码

    python画折线图方法 前做PPT要用到折线图,嫌弃EXCEL自带的看上去不好看,就用python写了一个画折线图的程序. import matplotlib.pyplot as plt x=[1, ...

  4. python画折线图详解-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  5. python画折线图详解-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  6. python画超长图-利用Python画图,千变万化,各种画图技巧!

    如图所示,利用Python的turtle画了一个美国队长盾牌的标志: # 所需依赖:python3 sublime Python代码: # print 打印 print('hello world!') ...

  7. python画折线图-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  8. python画折线图-利用python画出折线图

    本文实例为大家分享了python画折线图的具体代码,供大家参考,具体内容如下 # encoding=utf-8 import matplotlib.pyplot as plt from pylab i ...

  9. Python画玫瑰图

    Python画玫瑰图 第一步,读取数据: 第二步,设置柱长: 第三步,设置角度: 第四步,设置颜色 第五步,做图; 普通型 中央空白型 半透明型 第六步,添加标签,美化图形. 第一步,读取数据: im ...

最新文章

  1. 【CVPR2020】目标检测方向论文更新
  2. JS实现select去除option的使用注意事项
  3. 原字体_时隔25天,再次更新字体,ios1213
  4. 设计模式之Adapter
  5. Linux vi编辑器常见命令的使用
  6. linux异步实现原理,Android异步处理四:AsyncTask的实现原理
  7. usb3.0驱动linux,dwc3 linux usb3.0 driver架构
  8. 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)
  9. 5G(3)---5G NR协议栈及功能2 - MAC RLC PDCP SDAP
  10. 计算机组成实验八,计算机组成原理实验八内存系统实验
  11. 防止自建控件与页面间重复引入客户端js脚本的方法
  12. rgba与16进制互相转换
  13. firefox最新版的firebug、firepath功能替代
  14. 芯片数据分析笔记【03】 | GEO数据库使用教程及在线数据分析工具
  15. 酒店管理系统java代码_基于Spring开发的Java酒店管理系统 源码下载
  16. 邮件系统被退回的原因及解决办法
  17. Python入门习题(89)——OpenJudge百练习题:二分法求函数的零点
  18. uni map 实时记录轨迹_无偏移、离线地图,追踪运动轨迹、户外旅行线路(GPS 轨迹)...
  19. mysql数据库生成脚本工具下载_PHPMaker下载-基于MYSQL数据库自动生成PHP脚本的软件 v2019.0.2.2 官方版 - 安下载...
  20. 2020年Q3房产行业网络关注度分析报告

热门文章

  1. 马云、阿里云和“云上贵州”的故事
  2. npm ERR! cb() never called! npm ERR! This is an error with npm itself. Pleas
  3. 谷歌浏览器移动端部分字体大小与设定大小不同
  4. 3d max贴图出现灰色不显示材质怎么办?
  5. 3D建模的相关知识,想学习之前也必须了解以下几点!
  6. 基于python的自变量选择—所有子集回归、后退法、逐步回归(非调库)
  7. 中国小企业的信息化的伪命题
  8. 计蒜客 爱奇艺的自制节目(枚举 贪心)
  9. 多维梯度法(Multidimensional Gradient Methods)求多元函数极值或局部最大值
  10. J-Flash的Hex/Bin文件的烧录