How to compare numerical values to categorical ranges in column headers in pandas?
问题 I have one dataframe that looks like this: import pandas as pd import datetime df1 = pd.DataFrame.from_dict( {'Unnamed: 4': {0: 'Values'}, datetime.datetime(2021, 1, 1, 0, 0): {0: 8}, datetime.datetime(2021, 1, 2, 0, 0): {0: 12}, datetime.datetime(2021, 1, 3, 0, 0): {0: 99}, datetime.datetime(2021, 1, 4, 0, 0): {0: 25}, datetime.datetime(2021, 1, 5, 0, 0): {0: 35}} ) and a second dataframe that looks like this df2 = pd.DataFrame.from_dict( {'Level': {0: 'Range', 1: 'Middle point', 2: 'Total