diff --git a/plot_transmission_timeline.py b/plot_transmission_timeline.py index 0f9c836..0303a59 100755 --- a/plot_transmission_timeline.py +++ b/plot_transmission_timeline.py @@ -188,6 +188,7 @@ if __name__ == "__main__": plt.title("{} with {}".format(transmission_direction, cc_algo)) host = host_subplot(111, axes_class=axisartist.Axes) + plt.subplots_adjust() # create list fo color indices transmission_df["index"] = transmission_df.index @@ -209,20 +210,24 @@ if __name__ == "__main__": bounds = transmission_df[["index", "cell_color"]].groupby("cell_color").agg(["min", "max"]).loc[c] host.axvspan(bounds.min(), bounds.max(), alpha=0.3, color=cmap.colors[c]) - plt.subplots_adjust() + + host.plot(transmission_df["goodput_rolling"], "-", color="blue", label="goodput") + host.set_xlabel("datetime") + host.set_ylabel("goodput [Mbps]") + host.set_ylim([0, 500]) # additional y axes par11 = host.twinx() par12 = host.twinx() - par13 = host.twinx() + #par13 = host.twinx() # axes offset par12.axis["right"] = par12.new_fixed_axis(loc="right", offset=(60, 0)) - par13.axis["right"] = par13.new_fixed_axis(loc="right", offset=(120, 0)) + #par13.axis["right"] = par13.new_fixed_axis(loc="right", offset=(120, 0)) par11.axis["right"].toggle(all=True) par12.axis["right"].toggle(all=True) - par13.axis["right"].toggle(all=True) + #par13.axis["right"].toggle(all=True) par11.plot(transmission_df["downlink_cqi"], "--", color="green", label="CQI") par11.set_ylabel("CQI") @@ -232,10 +237,6 @@ if __name__ == "__main__": par12.set_ylabel("ACK RTT [s]") par12.set_ylim([0, 1]) - par13.plot(transmission_df["goodput_rolling"], "-", color="blue", label="goodput") - par13.set_xlabel("datetime") - par13.set_ylabel("goodput [Mbps]") - par13.set_ylim([0, 500]) if args.save: plt.savefig("{}timeline_plot.pdf".format(args.save))