From 951bac5f1ea1e64182eadd9600d8b51d505ba2dd Mon Sep 17 00:00:00 2001 From: Lukas Prause Date: Wed, 12 Jul 2023 14:17:33 +0200 Subject: [PATCH] Fixes typo and and too large dataset. --- plot_single_transmission_paper.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/plot_single_transmission_paper.py b/plot_single_transmission_paper.py index d070367..373e3a5 100755 --- a/plot_single_transmission_paper.py +++ b/plot_single_transmission_paper.py @@ -144,12 +144,6 @@ if __name__ == "__main__": transmission_df.index = transmission_df["arrival_time"] - # replace 0 in RSRQ with Nan - transmission_df["NR5G_RSRQ_(dB)"] = transmission_df["NR5G_RSRQ_(dB)"].replace( - 0, np.NaN - ) - transmission_df["RSRQ_(dB)"] = transmission_df["RSRQ_(dB)"].replace(0, np.NaN) - # filter active state for i in range(1, 5): transmission_df["LTE_SCC{}_effective_bw".format(i)] = transmission_df[ @@ -159,14 +153,16 @@ if __name__ == "__main__": mask = transmission_df["LTE_SCC{}_state".format(i)].isin(["ACTIVE"]) transmission_df["LTE_SCC{}_effective_bw".format(i)] = transmission_df[ "LTE_SCC{}_effective_bw".format(i) - ].where(mask, other=0) + ].where(mask, other=np.NaN) + transmission_df["LTE_SCC{}_effective_bw".format(i)].dropna() # filter if sc is usesd for uplink for i in range(1, 5): mask = transmission_df["LTE_SCC{}_UL_Configured".format(i)].isin([False]) transmission_df["LTE_SCC{}_effective_bw".format(i)] = transmission_df[ "LTE_SCC{}_effective_bw".format(i) - ].where(mask, other=0) + ].where(mask, other=np.nan) + transmission_df["LTE_SCC{}_effective_bw".format(i)].dropna() # sum all effective bandwidth for 5G and 4G transmission_df["SCC1_NR5G_effective_bw"] = transmission_df[