matplotlib导出矢量图并解决中文无法正常显示问题

  • 做仿真经常需要输出各种矢量图用于论文插图,下面展示了导出eps矢量图和svg矢量图的方法:
import numpy as np
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']  # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False  # 用来正常显示负号# 制作数据
x = np.linspace(0, 2 * np.pi, 100)
y1, y2 = np.sin(x), np.cos(x)plt.plot(x, y1)
plt.plot(x, y2)plt.title('曲线绘制')  # 标题
plt.xlabel('x')  # 横坐标
plt.ylabel('y')  # 纵坐标
plt.legend(['曲线1', '曲线2'])  # 折线标签
plt.savefig('./output/img_test.eps', dpi=300)  # eps文件,用于LaTeX
plt.savefig('./output/img_test.svg', dpi=300)  # svg文件,可伸缩矢量图形 (Scalable Vector Graphics)
plt.show()  # 即刻展示
  • 输出效果:
  • svg矢量图用于word格式论文图片的插入,先用visio打开,然后在visio中复制即可粘贴到word中;
  • eps矢量图用于LaTeX格式论文图片的插入。

matplotlib绘图并导出eps矢量图和svg矢量图相关推荐

  1. 关于eps、pdf、svg矢量格式

    PDF(Portable Document Format的简称,意为"便携式文档格式"),是由Adobe Systems用于与应用程序.操作系统.硬件无关的方式进行文件交换所发展出 ...

  2. Redis基准测试火焰图 | 附 svg矢量图

    资源:https://download.csdn.net/download/Rong_Toa/21476572 相关文章 <CentOS 7 Linux实时内核下的epoll性能分析后续 | 火 ...

  3. wps 甘特图_制作甘特图提升办公效率!亿图下的这款项目管理软件很不错

    距离春节还有5天 很多小伙伴为了提升办公效率可谓绞尽脑汁,但是却没有能够想出办法!其实提醒办公效率的方法有很多,今天小编就为大家分享一种.那就是通过制作甘特图来实现,快来试试看这款亿图旗下的项目管理软 ...

  4. 科研论文绘图:ppt, word,latex,python matplotlib绘图 ,矢量图,高清图,放大不失真

    目录 1. 用PPT绘图,保存为高清图片,不推荐使用,方法链接 2. 用PPT绘图,保存为emf矢量图,适合插入word,方法链接 3. 用PPT画图,保存为eps文件,适合插入latex,方法链接 ...

  5. python笔记4(矩阵和随机数 matplotlib绘图基础散点图折线图柱状图)

    记录python听课笔记 文章目录 记录python听课笔记 一,矩阵 1.1矩阵创建 1.2矩阵运算 矩阵的乘法 矩阵转置T 矩阵求逆I 二,随机数 2.1随机数模块 numpy.random 2. ...

  6. ps 导出矢量图为svg,并上传iconfont

    ps 导出矢量图为svg, 并上传iconfont ps 矢量图形 设置为填充 关闭描边 合并的图形要合并图形组件 然后到出为svg

  7. matplotlib绘图(折线图,柱状图,饼状图,散点图,直方图)

    matplotlib绘图 折线图 柱状图 叠加柱状图 并列柱状图 水平柱状图(条形图) 饼状图 散点图 直方图 折线图 x = [1,2,3,4,5] y = [1,2,3,4,5] # 调用绘制线性 ...

  8. 绘图软件veusz如何导出eps/ps格式的图片

    从官网下载的veusz 3.4版本是不能够导出eps/ps格式的图片的,找到release note,发现里面有这样一句话: [Ghostscript](https://www.ghostscript ...

  9. [Visio] 如何导出Visio中的高清矢量图

    ​如果只是想存进 word 直接 copy 到 word 文档 如果存完的 word 文档需要给没装 visio 的人看(有的电脑没安装Visio,会显示灰色背景) 导出为 emf 格式(svg 格式 ...

  10. pandas数据分析,matplotlib绘图(折线图),图片和数据批量写入excel

    pandas数据分析,matplotlib绘图并解决中文乱码问题 批量将数据写入多个sheet的excel表,并将图片和数据写入同一个sheet,查了不少api,希望对大家有帮助 代码就不一一解释了, ...

最新文章

  1. Xamarin环境搭建
  2. wangEditor的使用及上传图片(一)
  3. Excel 表单控件之 CheckBox 集合事件响应
  4. CALayers详解
  5. 云架构师是做什么的_为什么以及如何成为云架构师
  6. php jquery mysql,使用PHP / MySQL搜索并使用jQuery动态更新
  7. python中的连续比较是什么_Python算法的分治算法,python,之,连续,子,列表,最大,和...
  8. STL-vector容器
  9. 『TensorFlow』读书笔记_TFRecord学习
  10. 他们每天都在为梦想排除万难,那你呢?
  11. 软件测试技术的方向,软件测试技术课堂教学计划(.NET方向
  12. RTKLIB源码之单点定位/相对定位后处理简化版—第一版
  13. python xlsxwriter 学习笔记(二)
  14. D. Flood Fill
  15. #Java学习#实验考试题
  16. 推荐一个windows下使用的无广告解压缩软件
  17. 韦东山老师的单片机核心课程学习笔记(一)
  18. 路由器配置及路由实现实验报告
  19. 视频联网云平台EasyCVR集成海康EHome协议:Ehome协议预览流程
  20. 复杂美区块链怎么样?复杂美区块链介绍

热门文章

  1. 2022-2028年中国企业总部管理行业市场专项调查及投资前景分析报告
  2. Face photo recognition using sketch (人脸画像合成)
  3. 深度可分离卷积vs标准卷积
  4. 卷积神经网络(CNN)实现手写体识别
  5. 我个人中意的VS2017/VS2019插件,推荐给大家(#^.^#)
  6. 2021年ARINC818数字视频传输重磅新品–Helios
  7. Kali-简易的Linux系统Dos网站压力测试(攻击)
  8. 电压信号与电流信号的转换
  9. Win8操作系统下IIS如何配置asp.net的运行环境
  10. linux未找到 ftp命令,Linux服务器ftp命令找不到