2016-04-14 123 views
8

默认情况下jupyter笔记本内嵌图表显示为PNG,例如:jupyter笔记本内嵌地块为SVG

import matplotlib.pyplot as plt 
%matplotlib inline 
plt.plot() 

如何配置jupyter笔记本显示matplotlib直列地块为SVG?

回答

24

%config InlineBackend.figure_format = 'svg'有窍门。一个最小的例子是:

import matplotlib.pyplot as plt 
%matplotlib inline 
%config InlineBackend.figure_format = 'svg' 
plt.plot() 
+2

你知道,如果用'%matplotlib notebook'时,有一个类似的修复?我似乎无法找到一种方法来使数字显示为质量 –

+0

对不起,不,我不知道。 –

+1

有一个[新问题](https://stackoverflow.com/questions/45466947/include-output-from-matplotlib-notebook-backend-as-svg-in-ipynb)被问及@markjay的评论,希望有人会尽快回答。 – ImportanceOfBeingErnest