intervals = pd.interval_range(start = 0, end = 800000, freq = 100000) gr_freq_table = pd.Series([0,0,0,0,0,0,0,0], index = intervals) for value in houses['SalePrice']: for interval in intervals: if value in interval: gr_freq_table.loc[interval] += 1 break print(gr_freq_table)