【发布时间】:2018-08-06 23:36:13
【问题描述】:
我想并排绘制两个熊猫数据框,每个图都应该是子图形式。我正在使用以下几行:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
# create dummy pandas dataframes
pd1 = pd.DataFrame({'a':np.random.random(22),'b':np.random.random(22),'c':np.random.random(22)})
pd2 = pd.DataFrame({'J':np.random.random(22),'K':np.random.random(22),'P':np.random.random(22)})
#create subplot figure with having two side by side plots
fig, axes = plt.subplots(nrows=1,ncols=2,figsize=(12,6))
# plot first pandas frame in subplot style
pd1.plot(ax = axes[0],subplots=True)
# plot second pandas frame in subplot style
pd2.plot(ax = axes[1],subplots=True)
如果没有 subplot 选项,将绘制并排的图,但我想要 subplot 样式。有没有其他方法可以完成它?
【问题讨论】:
-
什么是“子情节风格”?请描述您想要实现的目标。
-
我用一个图更新了我的问题
标签: python pandas matplotlib