【发布时间】:2017-12-30 09:35:57
【问题描述】:
我了解如何在 Jupyter Notebook 中显示两个相邻的图(水平),但我不知道是否有办法显示旁边有数据框的图。我想它可能看起来像这样:
但是,我无法做到这一点,并且每当我打印出数据框时,它都会出现在我的绘图下方...
Here 是一个类似的问题,但我也在同一个单元格中输出我想要垂直定向的图。
我目前有这个:
# line plots
df_plot[['DGO %chg','DLM %chg']].plot(figsize=(15,5),grid=True)
plt.ylim((-ylim,ylim))
df_plot[['Diff']].plot(kind='area',color='lightgrey',figsize=(15,1))
plt.xticks([])
plt.xlabel('')
plt.ylim((0,ylim_diff))
plt.show()
# scatter plots
plt.scatter(x=df_scat[:-7]['DGO'],y=df_scat[:-7]['DLM'])
plt.scatter(x=df_scat[-7:]['DGO'],y=df_scat[-7:]['DLM'],color='red')
plt.title('%s Cluster Last 7 Days'%asset)
plt.show()
# display dataframe
# display(df_scat[['DGO','DLM']][:10]) <-- prints underneath, not working
红色框显示我希望数据框出现的位置。有人对如何做到这一点有任何想法吗?
感谢您的意见!
【问题讨论】:
标签: python python-2.7 pandas matplotlib jupyter-notebook