2016-08-17 3 views
0

У меня есть два объекта matplotlib (seaborn), сделанные в разных ячейках ipython.визуализируйте два объекта фигуры в одной и той же ячейке ipython

#One Cell 
fig_1_object = sns.factorplot(y='freq',x='d_fam',col='easy_donor',kind="bar",data=collection_d_fam) 
fig_1 = fig_1_object.fig 


#Two Cell 
fig_2_object = sns.factorplot(y='freq',x='d_fam',col='easy_donor',kind="bar",data=collection_c_fam) 
fig_2 = fig_2_object.fig 

Как я могу «показать» их один за другим в одной и той же ячейке. У меня включен matplotlib.

#third cell 
fig_1 
fig_2 
>>Only shows fig_2 

ответ

2

Вам просто нужно импортировать функцию display из IPython.display модуля:

from IPython.display import display 
import seaborn 

%matplotlib inline 

g1 = seaborn.factorplot(**options1) 
g2 = seaborn.factorplot(**options2) 

display(g1) 
display(g2)