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异步在非阻塞子进程中运行命令详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • django框架ModelForm组件用法详解

    django框架ModelForm组件用法详解

    这篇文章主要介绍了django框架ModelForm组件用法,结合实例形式较为详细的分析了Django框架ModelForm组件相关功能、原理、使用方法及操作注意事项,需要的朋友可以参考下
    2019-12-12
  • PyQt QCombobox设置行高的方法

    PyQt QCombobox设置行高的方法

    今天小编就为大家分享一篇PyQt QCombobox设置行高的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-06-06
  • Python基于Tkinter开发一个爬取B站直播弹幕的工具

    Python基于Tkinter开发一个爬取B站直播弹幕的工具

    这篇文章主要介绍了Python Tkinter如何开发一个爬取B站直播弹幕的工具,帮助大家更好的利用python进行图形界面的开发学习,感兴趣的朋友可以了解下
    2021-05-05
  • 解密Python中的描述符(descriptor)

    解密Python中的描述符(descriptor)

    这篇文章主要介绍了解密Python中的描述符(descriptor),本文详细讲解了描述符(descriptor)的作用、访问描述符、对描述符赋值、删除描述符等内容,需要的朋友可以参考下
    2015-06-06
  • python2和python3实现在图片上加汉字的方法

    python2和python3实现在图片上加汉字的方法

    python2和python3实现在图片上加汉字,最主要的区别还是内部编码方式不一样导致的,在代码上表现为些许的差别。这篇文章主要介绍了python2和python3实现在图片上加汉字,需要的朋友可以参考下
    2019-08-08
  • python-3.5.3安装及一些库安装教程详解

    python-3.5.3安装及一些库安装教程详解

    这篇文章主要介绍了python-3.5.3安装及一些库安装教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 如何基于python3和Vue实现AES数据加密

    如何基于python3和Vue实现AES数据加密

    这篇文章主要介绍了如何基于python3和Vue实现AES数据加密,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • 利用Python如何制作好玩的GIF动图详解

    利用Python如何制作好玩的GIF动图详解

    这篇文章主要给大家介绍了关于利用Python如何制作好玩的GIF动图的相关资料,实现的方法主要利用ImageMagick,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-07-07
  • Python基于textdistance实现计算文本相似度

    Python基于textdistance实现计算文本相似度

    textdistance是Python的第三方库,用于计算文本之间的相似度或距离,本文主要为大家详细介绍了如何使用textdistance实现计算文本相似度,需要的可以了解下
    2024-03-03

最新评论