相信大家都很熟悉在 Jupyter Notebook 上面用 Matplotlib 了,但是不知道大家看到画出来那一坨糊糊的东西会不会跟我一样浑身难受。实际上,只要多加一行配置,就能够让 Matplotlib 在 Jupyter Notebook 上面输出矢量图了:

import matplotlib

import matplotlib.pyplot as plt

%matplotlib inline

%config InlineBackend.figure_format = 'svg'

上面的最后一行指定了输出的格式是 svg。

其实 Jupyter Notebook 上面输出的是不是矢量图还无所谓,最重要的是生成的插图不能糊啊。savefig 只要指定文件名后缀是 .pdf 或者 .eps 就能生成能方便地插入 latex 的图片了!

plt.savefig('tmp.pdf', bbox_inches='tight')

plt.show()

补充知识:Windows远程访问服务器的Jupyter Notebook

Windows上需要安装 Putty 和 Git。

在Windows采用Putty登陆服务端,在远程服务器上启动jupyter notebook:

jupyter notebook --no-browser --port=8889 --ip=127.0.0.1 --allow-root

采用Git Bash在本地机上把远程jupyter与本地端口绑定,注意:sername为服务器端的用户名,serverIP填入服务器ip。

ssh -N -f -L localhost:8888:localhost:8889 username@serverIP

执行命令后需要输入服务器用户名密码,输出完成后没有其他显示,保持bash终端不要关闭。

在本机打开浏览器,输入http://localhost:8888,然后将服务器端的token粘贴到本地,即可连接到服务器的Jupyter Notebook。

以上这篇Jupyter Notebook输出矢量图实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python生成矢量图_Jupyter Notebook输出矢量图实例相关推荐

  1. python输出矢量图_Jupyter Notebook输出矢量图实例

    Jupyter Notebook输出矢量图实例 相信大家都很熟悉在 Jupyter Notebook 上面用 Matplotlib 了,但是不知道大家看到画出来那一坨糊糊的东西会不会跟我一样浑身难受. ...

  2. python和docker交互_jupyter notebook 连接服务器docker中python环境

    目标 ​主机的浏览器使用服务器端宿主机中的docker容器中的jupyter notebook, 从而能够使用docker容器中的开发环境(这里主要是python的开发环境) 整体思路 docker容 ...

  3. jupyter notebook和python有什么区别_Jupyter Notebook 有哪些奇技淫巧?

    Towards Data Science专栏的作者Parul Pandey总结了七大Jupyter的进阶用法: 一.执行shell命令 Shell是一种与计算机进行文本交互的方式. 一般来讲,当你正在 ...

  4. python代码插入图片_jupyter notebook插入本地图片的实现

    如何在Jupyter Notebook中插入本地图片? 我在网上搜索的时候,看到网上写的都是,将cell调节成为markdown cell, 然后输入下面的代码 ![title](img/pictur ...

  5. python显示行数_jupyter notebook实现显示行号

    Jupyter Notebook默认不显示行号,可是当我们代码报错时,发现会显示自己多少行出现错误. eg: 这时候我们总不能一行行去数吧,因此,为了方便我们调试排错.我们需要让jupyter not ...

  6. python生成单位矩阵_numpy创建单位矩阵和对角矩阵的实例

    在学习linear regression时经常处理的数据一般多是矩阵或者n维向量的数据形式,所以必须对矩阵有一定的认识基础. numpy中创建单位矩阵借助identity()函数.更为准确的说,此函数 ...

  7. python中输出手机话费_用Python生成柱状图、折线图、饼状图来统计自己的手机话费...

    环境 macOS PyCharm 依赖库 matplotlib numpy 中文字体 步骤详解 一.配置依赖包 使用pycharm,直接依赖 matplotlib,如果当前环境变量的pip中不包含 m ...

  8. python生成分析图_Pyflame 生成火焰图分析 Python 程序

    Pyflame 生成火焰图分析 Python 程序 后台回复[入门资料] 送你十本Python电子书 文 | EarlGrey 推荐 | 编程派公众号 微信号:codingpy Pyflame 是 U ...

  9. ArcGIS中做一张新闻1+1演播厅背景图(附世界矢量地图.shp下载)

    ArcGIS中做一张新闻1+1演播厅背景图(附世界矢量地图.shp下载) 前段时间ceibake大佬的博客终于更新了,介绍了关于ArcMap中如何一张新闻1+1演播厅的背景图. 就是那张由点组成的世界 ...

  10. matlab 凸包质心算法,python 生成任意形状的凸包图代码

    一.效果图: 在左图的白色区域周围,画任意形状的凸包图. 二.代码 import cv2 import numpy as np def generate_poly(image, n, area_thr ...

最新文章

  1. scala while循环中断
  2. python numpy 欧氏距离
  3. python-数据类型
  4. FreeSWITCH快速录音
  5. Python-编码之大彻大悟
  6. 差生的底线和所谓的坚持不过是一个笑话
  7. 麻省理工学生发明 震惊世界
  8. java中static详解
  9. manual 离线手册 韩顺平php_传智播客韩顺平php视频教程(400集全)
  10. SlickEdit 使用技巧大收集
  11. js彻底解决中文乱码问题
  12. webpack基础和完整项目脚手架搭建教程-郭永峰-专题视频课程
  13. adventureworks mysql_AdventureWorks数据库的安装
  14. 生活记录:用Sai2给勾了线的图像上色
  15. STM32F4xx固件库分析
  16. smartbi mysql_如何修改smartbi自带的mysql的root用户的密码
  17. 阿里云服务器安装并配置nginx代理转发请求
  18. linux activemq 打印日志,Log4j.xml配置日志按级别过滤并将指定级别的日志发送到ActiveMQ...
  19. 销售报表案例--如何应用Excel创建销售漏斗分析仪
  20. AcWing 2048. 干草

热门文章

  1. JavaWeb—优化JDBC代码
  2. 暑假集训 || 线段树
  3. MTV模型—urls和view
  4. OwnCloud 搭建
  5. Java基础--说集合框架
  6. 监控mysql的存储引擎
  7. 最近任务 react文章列表
  8. 内容提供者和内容观察者
  9. IE成长之路--OSPF报文类型
  10. 二十三、K8s集群强化1-认证