Oct-04-2018, 11:15 AM
Call
plt.show()
and it seems to give what you want:import numpy as np import pandas as pd from matplotlib import pyplot as plt ig, axes = plt.subplots(2,1) data = pd.Series(np.random.rand(16), index=list('abcdefghijklmnop')) data.plot.bar(ax=axes[0], color='k', alpha=0.7) data.plot.barh(ax=axes[1], color='k', alpha=0.7) plt.show()