Jupyter Notebook输出矢量图实例

 更新时间:2020年04月14日 08:46:09   作者:dta0502  
这篇文章主要介绍了Jupyter Notebook输出矢量图实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

相信大家都很熟悉在 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模拟自动存取款机的查询、存取款、修改密码等操作

    Python模拟自动存取款机的查询、存取款、修改密码等操作

    这篇文章主要介绍了Python模拟自动存取款机的查询、存取款、修改密码等操作,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • jupyter实现重新加载模块

    jupyter实现重新加载模块

    这篇文章主要介绍了jupyter实现重新加载模块,具有很好的价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python Textual文本用户界面库使用原理探索

    Python Textual文本用户界面库使用原理探索

    这篇文章主要为大家介绍了Python Textual文本用户界面框架使用原理探索,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-02-02
  • Python Tkinter 简单登录界面的实现

    Python Tkinter 简单登录界面的实现

    今天小编就为大家分享一篇Python Tkinter 简单登录界面的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • 使用Python的Scrapy框架十分钟爬取美女图

    使用Python的Scrapy框架十分钟爬取美女图

    Scrapy是一个使用Python编写的,轻量级的,简单轻巧,并且使用起来非常的方便。使用Scrapy可以很方便的完成网上数据的采集工作,它为我们完成了大量的工作,而不需要自己费大力气去开发。本文介绍了使用Python的Scrapy框架十分钟爬取美女图,需要的朋友可以参考下
    2016-12-12
  • 使用Python实现快速复制或剪切文件列表中的所有文件

    使用Python实现快速复制或剪切文件列表中的所有文件

    在程序开发的过程中,处理文件是我们日常工作中一个很重要的环节,所以这篇文章小编就来和大家一起聊聊如何用Python来快速复制或剪切一个文件列表中的所有文件吧
    2025-04-04
  • Python基于字典实现switch case函数调用

    Python基于字典实现switch case函数调用

    这篇文章主要介绍了Python基于字典实现switch case函数调用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Python re.sub 反向引用的实现

    Python re.sub 反向引用的实现

    反向引用指的是在指定替换结果的过程中,可以引用原始字符串中的匹配到内容,本文主要介绍了反向引用的设置方法,感兴趣的可以了解一下
    2021-07-07
  • python实现手机通讯录搜索功能

    python实现手机通讯录搜索功能

    这篇文章主要介绍了python模仿手机通讯录搜索功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • pandas分组聚合详解

    pandas分组聚合详解

    这篇文章主要介绍了pandas分组聚合详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04

最新评论