这是我的代码,在那里我得到3个不同的窗口(3个数字):
nk.z_score(bio["df"][["Heart_Rate", "ECG_Filtered", "ECG_Signal_Quality"]])[5000:10000].plot()
pd.DataFrame(bio["ECG"]["Cardiac_Cycles"]).plot(legend=False)
ecg.ecg(signal=df["ECG"], sampling_rate=1000., show=True)
plt.show()
是否可以将它们全部布置在一个窗口中?
说明:
我的意思是我已经在示例中看到了它是如何完成的,但是我在熊猫数据帧上使用了plot()
或通过不同的方法而不是从创建的子图(如示例)中调用它,我想知道是否可以从大熊猫数据框一起绘制。
答案 0 :(得分:1)
您可以使用matplotlib的子图功能。根据您的数据要求创建多个轴,并提供轴实例作为ax的参数。
fig, (ax1,ax2,ax3) = plt.subplots(nrows,ncols)
df_1.plot(ax = ax1)
df_2.plot(ax = ax2)