2016-05-20 8 views
1

я просто использовать встроенный в ipython для построения фигурсюжетные две фигуры в одной строке в IPython ноутбук

%matplotlib inline 

Однако, так как я хочу, чтобы построить тысячи фигур в блокноте и сравните каждые две фигуры, в то же время, но ipython просто дай мне это two figure, один под другим.

Я просто хочу знать, как я могу поместить эти две фотографии подряд. Это одно в праве другого?

И, subplot не станет моим выбором, потому что я просто использую functions в пакете, чтобы построить эту цифру.

ee.daily_plot(2) 
ee.hourly_plot(2) 

ответ

0

Попробуйте использовать matplotlib.pyplot.subplot(), чтобы построить несколько сюжетных линий в одном рисунке.

2
import matplotlib.pyplot as plt 
import numpy as np 

x = np.arange(10) 
y = np.arange(10) 
z = np.arange(10)**2 

nrows = 1 
ncols = 2 
fig = plt.figure(figsize=(10, 5)) 

ax = fig.add_subplot(nrows, ncols, 1) 
ax.plot(x, y) 

ax = fig.add_subplot(nrows, ncols, 2) 
ax.plot(x, z) 
0

Адрес example.

def imshow_pair(image_pair, titles=('', ''), figsize=(10, 5), **kwargs): 
    fig, axes = plt.subplots(ncols=2, figsize=figsize) 
    for ax, img, label in zip(axes.ravel(), image_pair, titles): 
     ax.imshow(img, **kwargs) 
     ax.set_title(label) 

 Смежные вопросы

  • Нет связанных вопросов^_^