| serial_df.index = pd.to_datetime(serial_df.index) | serial_df.index = pd.to_datetime(serial_df.index) | ||||
| serial_df.sort_index() | serial_df.sort_index() | ||||
| serial_df["Cell_ID"] = serial_df["Cell_ID"].apply( | |||||
| lambda x: int(x.split(" ")[-1].replace("(", "").replace(")", ""))) | |||||
| transmission_df = pd.merge_asof( | transmission_df = pd.merge_asof( | ||||
| transmission_df, | transmission_df, | ||||
| serial_df, | serial_df, | ||||
| ax02 = ax00.twinx() | ax02 = ax00.twinx() | ||||
| # Plot vertical lines | # Plot vertical lines | ||||
| transmission_df["Cell_ID"] = transmission_df["Cell_ID"].apply(lambda x: int(x.split(" ")[-1].replace("(", "").replace(")", ""))) | |||||
| lte_handovers = transmission_df["Cell_ID"].diff().dropna() | lte_handovers = transmission_df["Cell_ID"].diff().dropna() | ||||
| for index, value in lte_handovers.items(): | for index, value in lte_handovers.items(): | ||||
| if value > 0: | if value > 0: |