Last active
February 8, 2024 16:59
-
-
Save robweber/9e8bef1ccec45a97f82a5896ef71e97b to your computer and use it in GitHub Desktop.
Dynamic Pandas Slicing - full write up at https://robweber.github.io/data-analytics/work/coding/dynamic_pandas_data_slicing/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Takes in a set of files calculates the value sum from time periods designated in a YAML file | |
Install library requirements first (pandas generally installed via OS, on Linux sudo apt install python3-pandas) | |
""" | |
import argparse | |
import datetime | |
import os | |
import os.path | |
import pandas | |
import sys | |
import yaml | |
from natsort import natsorted | |
from cerberus import Validator | |
def check_file(expected_ext, filename): | |
"""checks if a file exists and is either corrected or uncorrected | |
based on the expected extension | |
""" | |
result = False | |
if(os.path.exists(filename) and filename.endswith(expected_ext)): | |
result = True | |
return result | |
def read_yaml(file): | |
"""attempts to read YAML file, exits if file cannot | |
be read or is not valid YAML | |
""" | |
result = {} | |
try: | |
with open(file, 'r') as f: | |
result = yaml.safe_load(f) | |
except Exception: | |
print(f"Error parsing YAML file {file}") | |
sys.exit(2) | |
return result | |
def load_yaml_file(file): | |
"""Load the YAML TOU file and validate it's structure | |
""" | |
result = False | |
yaml_file = read_yaml(file) | |
# validate the config file | |
schema = read_yaml('tou_schema.yaml') | |
v = Validator(schema) | |
if(not v.validate(yaml_file, schema)): | |
print(str(v.errors)) | |
sys.exit(2) | |
# normalize for missing values | |
result = v.normalized(yaml_file) | |
return result | |
def process_rule(rules, df): | |
"""creates a Dataframe selection conditional from a list of rules | |
Rules lists include: | |
start-time = array hours to include | |
day-of-week = array of days to include [Sun, Mon] | |
exclude-day-of-week = array of days to exclude [Sun, Mon] | |
""" | |
result = None | |
# must be at least one start time | |
result = (df['start-time'].str.startswith(f"{rules['start-time'][0]}:")) | |
for time in rules['start-time'][1:]: | |
result = result | (df['start-time'].str.startswith(f"{time}:")) | |
if("day-of-week" in rules): | |
result = result & df['day-of-week'].isin(rules['day-of-week']) | |
if("exclude-day-of-week" in rules): | |
result = result & ~df['day-of-week'].isin(rules['exclude-day-of-week']) | |
return result | |
def create_conditional(conditions, df): | |
"""creates a series of conditionals from a ruleset | |
these should take the form of an array of dicts, one dict for | |
each set of conditions. There must be at least one ruleset. | |
""" | |
result = process_rule(conditions[0], df) | |
# if there is more than one condition | |
for rule in conditions[1:]: | |
result = result | process_rule(rule, df) | |
return result | |
def calculate(times, df_file): | |
# make sure each file exists | |
if(os.path.isfile(df_file)): | |
print(f"Analyzing: {df_file}") | |
# read in the file | |
df = pandas.read_csv(df_file) | |
print(f"Total: {df['value'].sum()}") | |
print("") | |
# generate a column for the day of the week | |
df['day-of-week'] = df['start-date'].apply(lambda x: datetime.datetime.strptime(x, "%m-%d-%Y").strftime("%a")) | |
# generate the output for each time period given | |
interval_sum = 0 | |
for period in times: | |
tou_conditional = create_conditional(period['conditions'], df) | |
new_df = df[tou_conditional] | |
print(f"{period['name']}: {df['value'].sum()}") | |
# save the sume | |
interval_sum = interval_sum + new_df['value'].sum() | |
if(abs(df['value'].sum() - interval_sum) > .5): | |
print(f"TIME PERIODS TOTALS DO NOT MATCH - DIFF {df['value'].sum() - interval_sum}") | |
else: | |
raise Exception("File does not exist") | |
def main(): | |
parser = argparse.ArgumentParser(description="") | |
parser.add_argument('-d', '--directory', required=True, type=str, | |
help="The directory containing the csv files to analyze") | |
parser.add_argument('-t', '--times', required=False, default="times.yaml", | |
help="A YAML file of TOU rules") | |
args = parser.parse_args() | |
print(f"Analyzing files in: {args.directory}") | |
print(f"Using time period rules from {args.times}") | |
print("") | |
# load the tou file | |
times = load_yaml_file(args.times) | |
# get a directory listing, filter wanted files | |
csv_files = natsorted(filter(lambda f: check_file('.csv', os.path.join(args.directory, f)), os.listdir(args.directory))) | |
# assume each file has a matching reverse file if in net metered mode | |
for f in csv_files: | |
calculate(times['time_periods'], os.path.join(args.directory, f)) | |
print("") # space between each set | |
if __name__ == '__main__': | |
main() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cerberus | |
natsort | |
pyyaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# schema for the time of use conditional rules - validated at startup | |
valid_times: | |
allowed: &valid_times | |
- "00" | |
- "01" | |
- "02" | |
- "03" | |
- "04" | |
- "05" | |
- "06" | |
- "07" | |
- "08" | |
- "09" | |
- "10" | |
- "11" | |
- "12" | |
- "13" | |
- "14" | |
- "15" | |
- "16" | |
- "17" | |
- "18" | |
- "19" | |
- "20" | |
- "21" | |
- "22" | |
- "23" | |
valid_days: | |
allowed: &valid_days | |
- "Sun" | |
- "Mon" | |
- "Tue" | |
- "Wed" | |
- "Thu" | |
- "Fri" | |
- "Sat" | |
conditions_definition: &conditions_definition | |
required: False | |
type: list | |
minlength: 1 | |
schema: | |
type: dict | |
schema: | |
start-time: | |
required: True | |
type: list | |
minlength: 1 | |
schema: | |
type: string | |
allowed: *valid_times | |
day-of-week: | |
required: False | |
type: list | |
schema: | |
type: string | |
allowed: *valid_days | |
exclude-day-of-week: | |
required: False | |
type: list | |
schema: | |
type: string | |
allowed: *valid_days | |
time_periods: | |
required: True | |
type: list | |
minlength: 1 | |
schema: | |
type: dict | |
schema: | |
name: | |
required: True | |
type: string | |
conditions: *conditions_definition |
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 6 columns, instead of 7 in line 1.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
id,value,start-date,start-time,end-date,end-time | |
1.280,1.280,1,04-30-2023,01:00,04-30-2023,02:00 | |
1.3030,1.3030,1,04-30-2023,02:00,04-30-2023,03:00 | |
1.1790,1.1790,1,04-30-2023,03:00,04-30-2023,04:00 | |
1.3660,1.3660,1,04-30-2023,04:00,04-30-2023,05:00 | |
1.8570,1.8570,1,04-30-2023,05:00,04-30-2023,06:00 | |
1.2360,1.2360,1,04-30-2023,06:00,04-30-2023,07:00 | |
0.5290,0.5290,1,04-30-2023,07:00,04-30-2023,08:00 | |
0.0760,0.0760,1,04-30-2023,08:00,04-30-2023,09:00 | |
0.0040,0.0040,1,04-30-2023,09:00,04-30-2023,10:00 | |
0.0,0.0,1,04-30-2023,10:00,04-30-2023,11:00 | |
0.0,0.0,1,04-30-2023,11:00,04-30-2023,12:00 | |
0.0,0.0,1,04-30-2023,12:00,04-30-2023,13:00 | |
0.0,0.0,1,04-30-2023,13:00,04-30-2023,14:00 | |
0.0,0.0,1,04-30-2023,14:00,04-30-2023,15:00 | |
0.0,0.0,1,04-30-2023,15:00,04-30-2023,16:00 | |
0.9040,0.9040,1,04-30-2023,16:00,04-30-2023,17:00 | |
0.3910,0.3910,1,04-30-2023,17:00,04-30-2023,18:00 | |
0.6290,0.6290,1,04-30-2023,18:00,04-30-2023,19:00 | |
2.290,2.290,1,04-30-2023,19:00,04-30-2023,20:00 | |
1.6420,1.6420,1,04-30-2023,20:00,04-30-2023,21:00 | |
1.5510,1.5510,1,04-30-2023,21:00,04-30-2023,22:00 | |
1.4660,1.4660,1,04-30-2023,22:00,04-30-2023,23:00 | |
1.2530,1.2530,1,04-30-2023,23:00,05-01-2023,00:00 | |
1.2890,1.2890,1,05-01-2023,00:00,05-01-2023,01:00 | |
1.2430,1.2430,1,05-01-2023,01:00,05-01-2023,02:00 | |
1.1960,1.1960,1,05-01-2023,02:00,05-01-2023,03:00 | |
1.2830,1.2830,1,05-01-2023,03:00,05-01-2023,04:00 | |
1.1470,1.1470,1,05-01-2023,04:00,05-01-2023,05:00 | |
1.4420,1.4420,1,05-01-2023,05:00,05-01-2023,06:00 | |
1.5380,1.5380,1,05-01-2023,06:00,05-01-2023,07:00 | |
0.3780,0.3780,1,05-01-2023,07:00,05-01-2023,08:00 | |
1.6570,1.6570,1,05-01-2023,08:00,05-01-2023,09:00 | |
4.0550,4.0550,1,05-01-2023,09:00,05-01-2023,10:00 | |
1.6780,1.6780,1,05-01-2023,10:00,05-01-2023,11:00 | |
3.8060,3.8060,1,05-01-2023,11:00,05-01-2023,12:00 | |
4.6180,4.6180,1,05-01-2023,12:00,05-01-2023,13:00 | |
1.6840,1.6840,1,05-01-2023,13:00,05-01-2023,14:00 | |
0.0,0.0,1,05-01-2023,14:00,05-01-2023,15:00 | |
0.0,0.0,1,05-01-2023,15:00,05-01-2023,16:00 | |
0.0580,0.0580,1,05-01-2023,16:00,05-01-2023,17:00 | |
0.1390,0.1390,1,05-01-2023,17:00,05-01-2023,18:00 | |
0.8110,0.8110,1,05-01-2023,18:00,05-01-2023,19:00 | |
1.4990,1.4990,1,05-01-2023,19:00,05-01-2023,20:00 | |
1.6160,1.6160,1,05-01-2023,20:00,05-01-2023,21:00 | |
1.4360,1.4360,1,05-01-2023,21:00,05-01-2023,22:00 | |
1.290,1.290,1,05-01-2023,22:00,05-01-2023,23:00 | |
1.3210,1.3210,1,05-01-2023,23:00,05-02-2023,00:00 | |
1.2730,1.2730,1,05-02-2023,00:00,05-02-2023,01:00 | |
1.290,1.290,1,05-02-2023,01:00,05-02-2023,02:00 | |
1.3060,1.3060,1,05-02-2023,02:00,05-02-2023,03:00 | |
1.2780,1.2780,1,05-02-2023,03:00,05-02-2023,04:00 | |
1.1750,1.1750,1,05-02-2023,04:00,05-02-2023,05:00 | |
1.4610,1.4610,1,05-02-2023,05:00,05-02-2023,06:00 | |
1.2640,1.2640,1,05-02-2023,06:00,05-02-2023,07:00 | |
0.1990,0.1990,1,05-02-2023,07:00,05-02-2023,08:00 | |
0.0,0.0,1,05-02-2023,08:00,05-02-2023,09:00 | |
0.0,0.0,1,05-02-2023,09:00,05-02-2023,10:00 | |
0.0,0.0,1,05-02-2023,10:00,05-02-2023,11:00 | |
0.0,0.0,1,05-02-2023,11:00,05-02-2023,12:00 | |
0.0,0.0,1,05-02-2023,12:00,05-02-2023,13:00 | |
0.0,0.0,1,05-02-2023,13:00,05-02-2023,14:00 | |
0.0,0.0,1,05-02-2023,14:00,05-02-2023,15:00 | |
0.0,0.0,1,05-02-2023,15:00,05-02-2023,16:00 | |
0.0030,0.0030,1,05-02-2023,16:00,05-02-2023,17:00 | |
0.0710,0.0710,1,05-02-2023,17:00,05-02-2023,18:00 | |
0.5510,0.5510,1,05-02-2023,18:00,05-02-2023,19:00 | |
1.8220,1.8220,1,05-02-2023,19:00,05-02-2023,20:00 | |
1.4080,1.4080,1,05-02-2023,20:00,05-02-2023,21:00 | |
1.4410,1.4410,1,05-02-2023,21:00,05-02-2023,22:00 | |
1.3670,1.3670,1,05-02-2023,22:00,05-02-2023,23:00 | |
1.270,1.270,1,05-02-2023,23:00,05-03-2023,00:00 | |
1.2430,1.2430,1,05-03-2023,00:00,05-03-2023,01:00 | |
1.3240,1.3240,1,05-03-2023,01:00,05-03-2023,02:00 | |
1.2070,1.2070,1,05-03-2023,02:00,05-03-2023,03:00 | |
1.220,1.220,1,05-03-2023,03:00,05-03-2023,04:00 | |
1.1050,1.1050,1,05-03-2023,04:00,05-03-2023,05:00 | |
1.3810,1.3810,1,05-03-2023,05:00,05-03-2023,06:00 | |
1.4880,1.4880,1,05-03-2023,06:00,05-03-2023,07:00 | |
0.5740,0.5740,1,05-03-2023,07:00,05-03-2023,08:00 | |
0.0,0.0,1,05-03-2023,08:00,05-03-2023,09:00 | |
0.0,0.0,1,05-03-2023,09:00,05-03-2023,10:00 | |
0.0,0.0,1,05-03-2023,10:00,05-03-2023,11:00 | |
0.0,0.0,1,05-03-2023,11:00,05-03-2023,12:00 | |
0.0,0.0,1,05-03-2023,12:00,05-03-2023,13:00 | |
0.0,0.0,1,05-03-2023,13:00,05-03-2023,14:00 | |
0.0,0.0,1,05-03-2023,14:00,05-03-2023,15:00 | |
0.1150,0.1150,1,05-03-2023,15:00,05-03-2023,16:00 | |
0.1570,0.1570,1,05-03-2023,16:00,05-03-2023,17:00 | |
0.0010,0.0010,1,05-03-2023,17:00,05-03-2023,18:00 | |
0.0490,0.0490,1,05-03-2023,18:00,05-03-2023,19:00 | |
0.9160,0.9160,1,05-03-2023,19:00,05-03-2023,20:00 | |
1.8590,1.8590,1,05-03-2023,20:00,05-03-2023,21:00 | |
1.7150,1.7150,1,05-03-2023,21:00,05-03-2023,22:00 | |
1.2620,1.2620,1,05-03-2023,22:00,05-03-2023,23:00 | |
1.2040,1.2040,1,05-03-2023,23:00,05-04-2023,00:00 | |
1.1950,1.1950,1,05-04-2023,00:00,05-04-2023,01:00 | |
1.2460,1.2460,1,05-04-2023,01:00,05-04-2023,02:00 | |
1.1830,1.1830,1,05-04-2023,02:00,05-04-2023,03:00 | |
1.0990,1.0990,1,05-04-2023,03:00,05-04-2023,04:00 | |
1.2510,1.2510,1,05-04-2023,04:00,05-04-2023,05:00 | |
1.2360,1.2360,1,05-04-2023,05:00,05-04-2023,06:00 | |
1.0530,1.0530,1,05-04-2023,06:00,05-04-2023,07:00 | |
0.9730,0.9730,1,05-04-2023,07:00,05-04-2023,08:00 | |
0.0030,0.0030,1,05-04-2023,08:00,05-04-2023,09:00 | |
0.0010,0.0010,1,05-04-2023,09:00,05-04-2023,10:00 | |
0.0,0.0,1,05-04-2023,10:00,05-04-2023,11:00 | |
0.0,0.0,1,05-04-2023,11:00,05-04-2023,12:00 | |
0.0,0.0,1,05-04-2023,12:00,05-04-2023,13:00 | |
0.0,0.0,1,05-04-2023,13:00,05-04-2023,14:00 | |
0.0,0.0,1,05-04-2023,14:00,05-04-2023,15:00 | |
0.0,0.0,1,05-04-2023,15:00,05-04-2023,16:00 | |
0.0,0.0,1,05-04-2023,16:00,05-04-2023,17:00 | |
0.0,0.0,1,05-04-2023,17:00,05-04-2023,18:00 | |
0.0660,0.0660,1,05-04-2023,18:00,05-04-2023,19:00 | |
0.9730,0.9730,1,05-04-2023,19:00,05-04-2023,20:00 | |
1.2530,1.2530,1,05-04-2023,20:00,05-04-2023,21:00 | |
1.7110,1.7110,1,05-04-2023,21:00,05-04-2023,22:00 | |
1.3990,1.3990,1,05-04-2023,22:00,05-04-2023,23:00 | |
1.3580,1.3580,1,05-04-2023,23:00,05-05-2023,00:00 | |
1.2780,1.2780,1,05-05-2023,00:00,05-05-2023,01:00 | |
1.2770,1.2770,1,05-05-2023,01:00,05-05-2023,02:00 | |
1.1980,1.1980,1,05-05-2023,02:00,05-05-2023,03:00 | |
1.3560,1.3560,1,05-05-2023,03:00,05-05-2023,04:00 | |
1.2780,1.2780,1,05-05-2023,04:00,05-05-2023,05:00 | |
1.3920,1.3920,1,05-05-2023,05:00,05-05-2023,06:00 | |
1.4290,1.4290,1,05-05-2023,06:00,05-05-2023,07:00 | |
0.9280,0.9280,1,05-05-2023,07:00,05-05-2023,08:00 | |
0.7970,0.7970,1,05-05-2023,08:00,05-05-2023,09:00 | |
2.1350,2.1350,1,05-05-2023,09:00,05-05-2023,10:00 | |
4.4150,4.4150,1,05-05-2023,10:00,05-05-2023,11:00 | |
1.0830,1.0830,1,05-05-2023,11:00,05-05-2023,12:00 | |
3.410,3.410,1,05-05-2023,12:00,05-05-2023,13:00 | |
1.8070,1.8070,1,05-05-2023,13:00,05-05-2023,14:00 | |
1.3880,1.3880,1,05-05-2023,14:00,05-05-2023,15:00 | |
1.7010,1.7010,1,05-05-2023,15:00,05-05-2023,16:00 | |
4.7670,4.7670,1,05-05-2023,16:00,05-05-2023,17:00 | |
1.4080,1.4080,1,05-05-2023,17:00,05-05-2023,18:00 | |
1.0350,1.0350,1,05-05-2023,18:00,05-05-2023,19:00 | |
2.6490,2.6490,1,05-05-2023,19:00,05-05-2023,20:00 | |
2.260,2.260,1,05-05-2023,20:00,05-05-2023,21:00 | |
2.050,2.050,1,05-05-2023,21:00,05-05-2023,22:00 | |
2.1240,2.1240,1,05-05-2023,22:00,05-05-2023,23:00 | |
2.0090,2.0090,1,05-05-2023,23:00,05-06-2023,00:00 | |
1.9210,1.9210,1,05-06-2023,00:00,05-06-2023,01:00 | |
1.8370,1.8370,1,05-06-2023,01:00,05-06-2023,02:00 | |
1.9740,1.9740,1,05-06-2023,02:00,05-06-2023,03:00 | |
1.8950,1.8950,1,05-06-2023,03:00,05-06-2023,04:00 | |
1.960,1.960,1,05-06-2023,04:00,05-06-2023,05:00 | |
1.9410,1.9410,1,05-06-2023,05:00,05-06-2023,06:00 | |
1.8580,1.8580,1,05-06-2023,06:00,05-06-2023,07:00 | |
1.2960,1.2960,1,05-06-2023,07:00,05-06-2023,08:00 | |
1.3290,1.3290,1,05-06-2023,08:00,05-06-2023,09:00 | |
0.8810,0.8810,1,05-06-2023,09:00,05-06-2023,10:00 | |
0.8470,0.8470,1,05-06-2023,10:00,05-06-2023,11:00 | |
0.0320,0.0320,1,05-06-2023,11:00,05-06-2023,12:00 | |
0.0740,0.0740,1,05-06-2023,12:00,05-06-2023,13:00 | |
0.3790,0.3790,1,05-06-2023,13:00,05-06-2023,14:00 | |
1.3910,1.3910,1,05-06-2023,14:00,05-06-2023,15:00 | |
1.1950,1.1950,1,05-06-2023,15:00,05-06-2023,16:00 | |
1.5910,1.5910,1,05-06-2023,16:00,05-06-2023,17:00 | |
1.6320,1.6320,1,05-06-2023,17:00,05-06-2023,18:00 | |
1.4780,1.4780,1,05-06-2023,18:00,05-06-2023,19:00 | |
0.9360,0.9360,1,05-06-2023,19:00,05-06-2023,20:00 | |
1.4860,1.4860,1,05-06-2023,20:00,05-06-2023,21:00 | |
9.1940,9.1940,1,05-06-2023,21:00,05-06-2023,22:00 | |
9.2170,9.2170,1,05-06-2023,22:00,05-06-2023,23:00 | |
9.0240,9.0240,1,05-06-2023,23:00,05-07-2023,00:00 | |
9.150,9.150,1,05-07-2023,00:00,05-07-2023,01:00 | |
9.1110,9.1110,1,05-07-2023,01:00,05-07-2023,02:00 | |
3.3030,3.3030,1,05-07-2023,02:00,05-07-2023,03:00 | |
1.1720,1.1720,1,05-07-2023,03:00,05-07-2023,04:00 | |
1.1610,1.1610,1,05-07-2023,04:00,05-07-2023,05:00 | |
1.1880,1.1880,1,05-07-2023,05:00,05-07-2023,06:00 | |
0.9330,0.9330,1,05-07-2023,06:00,05-07-2023,07:00 | |
0.2260,0.2260,1,05-07-2023,07:00,05-07-2023,08:00 | |
0.0,0.0,1,05-07-2023,08:00,05-07-2023,09:00 | |
0.0390,0.0390,1,05-07-2023,09:00,05-07-2023,10:00 | |
0.0,0.0,1,05-07-2023,10:00,05-07-2023,11:00 | |
0.0,0.0,1,05-07-2023,11:00,05-07-2023,12:00 | |
0.0,0.0,1,05-07-2023,12:00,05-07-2023,13:00 | |
0.0,0.0,1,05-07-2023,13:00,05-07-2023,14:00 | |
0.0,0.0,1,05-07-2023,14:00,05-07-2023,15:00 | |
0.0110,0.0110,1,05-07-2023,15:00,05-07-2023,16:00 | |
0.0860,0.0860,1,05-07-2023,16:00,05-07-2023,17:00 | |
0.0190,0.0190,1,05-07-2023,17:00,05-07-2023,18:00 | |
1.0050,1.0050,1,05-07-2023,18:00,05-07-2023,19:00 | |
3.280,3.280,1,05-07-2023,19:00,05-07-2023,20:00 | |
1.6720,1.6720,1,05-07-2023,20:00,05-07-2023,21:00 | |
1.2370,1.2370,1,05-07-2023,21:00,05-07-2023,22:00 | |
1.3650,1.3650,1,05-07-2023,22:00,05-07-2023,23:00 | |
1.160,1.160,1,05-07-2023,23:00,05-08-2023,00:00 | |
1.2710,1.2710,1,05-08-2023,00:00,05-08-2023,01:00 | |
1.2240,1.2240,1,05-08-2023,01:00,05-08-2023,02:00 | |
1.2310,1.2310,1,05-08-2023,02:00,05-08-2023,03:00 | |
1.1920,1.1920,1,05-08-2023,03:00,05-08-2023,04:00 | |
1.2010,1.2010,1,05-08-2023,04:00,05-08-2023,05:00 | |
1.2470,1.2470,1,05-08-2023,05:00,05-08-2023,06:00 | |
1.650,1.650,1,05-08-2023,06:00,05-08-2023,07:00 | |
0.8930,0.8930,1,05-08-2023,07:00,05-08-2023,08:00 | |
0.5780,0.5780,1,05-08-2023,08:00,05-08-2023,09:00 | |
0.1290,0.1290,1,05-08-2023,09:00,05-08-2023,10:00 | |
0.0010,0.0010,1,05-08-2023,10:00,05-08-2023,11:00 | |
0.0,0.0,1,05-08-2023,11:00,05-08-2023,12:00 | |
0.0,0.0,1,05-08-2023,12:00,05-08-2023,13:00 | |
0.0,0.0,1,05-08-2023,13:00,05-08-2023,14:00 | |
0.0,0.0,1,05-08-2023,14:00,05-08-2023,15:00 | |
0.0,0.0,1,05-08-2023,15:00,05-08-2023,16:00 | |
0.020,0.020,1,05-08-2023,16:00,05-08-2023,17:00 | |
0.0,0.0,1,05-08-2023,17:00,05-08-2023,18:00 | |
1.2330,1.2330,1,05-08-2023,18:00,05-08-2023,19:00 | |
1.7220,1.7220,1,05-08-2023,19:00,05-08-2023,20:00 | |
1.7580,1.7580,1,05-08-2023,20:00,05-08-2023,21:00 | |
9.0660,9.0660,1,05-08-2023,21:00,05-08-2023,22:00 | |
8.2760,8.2760,1,05-08-2023,22:00,05-08-2023,23:00 | |
6.2660,6.2660,1,05-08-2023,23:00,05-09-2023,00:00 | |
1.2320,1.2320,1,05-09-2023,00:00,05-09-2023,01:00 | |
1.2170,1.2170,1,05-09-2023,01:00,05-09-2023,02:00 | |
1.2140,1.2140,1,05-09-2023,02:00,05-09-2023,03:00 | |
1.2280,1.2280,1,05-09-2023,03:00,05-09-2023,04:00 | |
1.1480,1.1480,1,05-09-2023,04:00,05-09-2023,05:00 | |
1.3680,1.3680,1,05-09-2023,05:00,05-09-2023,06:00 | |
0.8890,0.8890,1,05-09-2023,06:00,05-09-2023,07:00 | |
0.0890,0.0890,1,05-09-2023,07:00,05-09-2023,08:00 | |
0.0,0.0,1,05-09-2023,08:00,05-09-2023,09:00 | |
0.0,0.0,1,05-09-2023,09:00,05-09-2023,10:00 | |
0.0,0.0,1,05-09-2023,10:00,05-09-2023,11:00 | |
0.0,0.0,1,05-09-2023,11:00,05-09-2023,12:00 | |
0.0,0.0,1,05-09-2023,12:00,05-09-2023,13:00 | |
0.0,0.0,1,05-09-2023,13:00,05-09-2023,14:00 | |
0.0,0.0,1,05-09-2023,14:00,05-09-2023,15:00 | |
0.0,0.0,1,05-09-2023,15:00,05-09-2023,16:00 | |
0.0,0.0,1,05-09-2023,16:00,05-09-2023,17:00 | |
0.1010,0.1010,1,05-09-2023,17:00,05-09-2023,18:00 | |
0.2650,0.2650,1,05-09-2023,18:00,05-09-2023,19:00 | |
0.6960,0.6960,1,05-09-2023,19:00,05-09-2023,20:00 | |
1.190,1.190,1,05-09-2023,20:00,05-09-2023,21:00 | |
1.4770,1.4770,1,05-09-2023,21:00,05-09-2023,22:00 | |
1.2410,1.2410,1,05-09-2023,22:00,05-09-2023,23:00 | |
1.1310,1.1310,1,05-09-2023,23:00,05-10-2023,00:00 | |
1.1650,1.1650,1,05-10-2023,00:00,05-10-2023,01:00 | |
1.0870,1.0870,1,05-10-2023,01:00,05-10-2023,02:00 | |
1.2130,1.2130,1,05-10-2023,02:00,05-10-2023,03:00 | |
1.1590,1.1590,1,05-10-2023,03:00,05-10-2023,04:00 | |
1.160,1.160,1,05-10-2023,04:00,05-10-2023,05:00 | |
1.1840,1.1840,1,05-10-2023,05:00,05-10-2023,06:00 | |
1.020,1.020,1,05-10-2023,06:00,05-10-2023,07:00 | |
0.680,0.680,1,05-10-2023,07:00,05-10-2023,08:00 | |
0.0,0.0,1,05-10-2023,08:00,05-10-2023,09:00 | |
0.0,0.0,1,05-10-2023,09:00,05-10-2023,10:00 | |
0.0,0.0,1,05-10-2023,10:00,05-10-2023,11:00 | |
0.0,0.0,1,05-10-2023,11:00,05-10-2023,12:00 | |
0.0,0.0,1,05-10-2023,12:00,05-10-2023,13:00 | |
0.0,0.0,1,05-10-2023,13:00,05-10-2023,14:00 | |
0.0,0.0,1,05-10-2023,14:00,05-10-2023,15:00 | |
0.0,0.0,1,05-10-2023,15:00,05-10-2023,16:00 | |
0.0,0.0,1,05-10-2023,16:00,05-10-2023,17:00 | |
0.030,0.030,1,05-10-2023,17:00,05-10-2023,18:00 | |
0.470,0.470,1,05-10-2023,18:00,05-10-2023,19:00 | |
4.1580,4.1580,1,05-10-2023,19:00,05-10-2023,20:00 | |
1.8960,1.8960,1,05-10-2023,20:00,05-10-2023,21:00 | |
1.4770,1.4770,1,05-10-2023,21:00,05-10-2023,22:00 | |
1.310,1.310,1,05-10-2023,22:00,05-10-2023,23:00 | |
1.220,1.220,1,05-10-2023,23:00,05-11-2023,00:00 | |
1.1660,1.1660,1,05-11-2023,00:00,05-11-2023,01:00 | |
1.1850,1.1850,1,05-11-2023,01:00,05-11-2023,02:00 | |
1.130,1.130,1,05-11-2023,02:00,05-11-2023,03:00 | |
1.210,1.210,1,05-11-2023,03:00,05-11-2023,04:00 | |
1.130,1.130,1,05-11-2023,04:00,05-11-2023,05:00 | |
1.1210,1.1210,1,05-11-2023,05:00,05-11-2023,06:00 | |
1.1560,1.1560,1,05-11-2023,06:00,05-11-2023,07:00 | |
0.4550,0.4550,1,05-11-2023,07:00,05-11-2023,08:00 | |
0.0870,0.0870,1,05-11-2023,08:00,05-11-2023,09:00 | |
0.2360,0.2360,1,05-11-2023,09:00,05-11-2023,10:00 | |
0.0990,0.0990,1,05-11-2023,10:00,05-11-2023,11:00 | |
0.0,0.0,1,05-11-2023,11:00,05-11-2023,12:00 | |
0.0,0.0,1,05-11-2023,12:00,05-11-2023,13:00 | |
0.0,0.0,1,05-11-2023,13:00,05-11-2023,14:00 | |
0.0,0.0,1,05-11-2023,14:00,05-11-2023,15:00 | |
0.0,0.0,1,05-11-2023,15:00,05-11-2023,16:00 | |
0.0,0.0,1,05-11-2023,16:00,05-11-2023,17:00 | |
0.0,0.0,1,05-11-2023,17:00,05-11-2023,18:00 | |
0.0830,0.0830,1,05-11-2023,18:00,05-11-2023,19:00 | |
0.6060,0.6060,1,05-11-2023,19:00,05-11-2023,20:00 | |
1.2340,1.2340,1,05-11-2023,20:00,05-11-2023,21:00 | |
1.5770,1.5770,1,05-11-2023,21:00,05-11-2023,22:00 | |
1.350,1.350,1,05-11-2023,22:00,05-11-2023,23:00 | |
1.3080,1.3080,1,05-11-2023,23:00,05-12-2023,00:00 | |
1.240,1.240,1,05-12-2023,00:00,05-12-2023,01:00 | |
1.1710,1.1710,1,05-12-2023,01:00,05-12-2023,02:00 | |
1.1540,1.1540,1,05-12-2023,02:00,05-12-2023,03:00 | |
1.2420,1.2420,1,05-12-2023,03:00,05-12-2023,04:00 | |
1.190,1.190,1,05-12-2023,04:00,05-12-2023,05:00 | |
1.1630,1.1630,1,05-12-2023,05:00,05-12-2023,06:00 | |
0.840,0.840,1,05-12-2023,06:00,05-12-2023,07:00 | |
0.8860,0.8860,1,05-12-2023,07:00,05-12-2023,08:00 | |
0.6080,0.6080,1,05-12-2023,08:00,05-12-2023,09:00 | |
0.0050,0.0050,1,05-12-2023,09:00,05-12-2023,10:00 | |
0.0,0.0,1,05-12-2023,10:00,05-12-2023,11:00 | |
0.0,0.0,1,05-12-2023,11:00,05-12-2023,12:00 | |
0.0,0.0,1,05-12-2023,12:00,05-12-2023,13:00 | |
0.0,0.0,1,05-12-2023,13:00,05-12-2023,14:00 | |
0.0730,0.0730,1,05-12-2023,14:00,05-12-2023,15:00 | |
0.6190,0.6190,1,05-12-2023,15:00,05-12-2023,16:00 | |
0.0110,0.0110,1,05-12-2023,16:00,05-12-2023,17:00 | |
0.2770,0.2770,1,05-12-2023,17:00,05-12-2023,18:00 | |
0.5840,0.5840,1,05-12-2023,18:00,05-12-2023,19:00 | |
1.1370,1.1370,1,05-12-2023,19:00,05-12-2023,20:00 | |
1.3240,1.3240,1,05-12-2023,20:00,05-12-2023,21:00 | |
1.5840,1.5840,1,05-12-2023,21:00,05-12-2023,22:00 | |
1.4970,1.4970,1,05-12-2023,22:00,05-12-2023,23:00 | |
1.2490,1.2490,1,05-12-2023,23:00,05-13-2023,00:00 | |
1.2320,1.2320,1,05-13-2023,00:00,05-13-2023,01:00 | |
1.1450,1.1450,1,05-13-2023,01:00,05-13-2023,02:00 | |
1.3030,1.3030,1,05-13-2023,02:00,05-13-2023,03:00 | |
1.2410,1.2410,1,05-13-2023,03:00,05-13-2023,04:00 | |
1.1990,1.1990,1,05-13-2023,04:00,05-13-2023,05:00 | |
1.2550,1.2550,1,05-13-2023,05:00,05-13-2023,06:00 | |
0.9970,0.9970,1,05-13-2023,06:00,05-13-2023,07:00 | |
0.780,0.780,1,05-13-2023,07:00,05-13-2023,08:00 | |
0.2950,0.2950,1,05-13-2023,08:00,05-13-2023,09:00 | |
0.6540,0.6540,1,05-13-2023,09:00,05-13-2023,10:00 | |
0.0,0.0,1,05-13-2023,10:00,05-13-2023,11:00 | |
0.5240,0.5240,1,05-13-2023,11:00,05-13-2023,12:00 | |
0.6180,0.6180,1,05-13-2023,12:00,05-13-2023,13:00 | |
0.2140,0.2140,1,05-13-2023,13:00,05-13-2023,14:00 | |
0.0020,0.0020,1,05-13-2023,14:00,05-13-2023,15:00 | |
0.060,0.060,1,05-13-2023,15:00,05-13-2023,16:00 | |
0.1620,0.1620,1,05-13-2023,16:00,05-13-2023,17:00 | |
0.6970,0.6970,1,05-13-2023,17:00,05-13-2023,18:00 | |
1.0340,1.0340,1,05-13-2023,18:00,05-13-2023,19:00 | |
1.6520,1.6520,1,05-13-2023,19:00,05-13-2023,20:00 | |
2.2240,2.2240,1,05-13-2023,20:00,05-13-2023,21:00 | |
1.5540,1.5540,1,05-13-2023,21:00,05-13-2023,22:00 | |
1.5640,1.5640,1,05-13-2023,22:00,05-13-2023,23:00 | |
1.4250,1.4250,1,05-13-2023,23:00,05-14-2023,00:00 | |
1.2420,1.2420,1,05-14-2023,00:00,05-14-2023,01:00 | |
1.30,1.30,1,05-14-2023,01:00,05-14-2023,02:00 | |
1.3090,1.3090,1,05-14-2023,02:00,05-14-2023,03:00 | |
1.2950,1.2950,1,05-14-2023,03:00,05-14-2023,04:00 | |
1.2730,1.2730,1,05-14-2023,04:00,05-14-2023,05:00 | |
1.2590,1.2590,1,05-14-2023,05:00,05-14-2023,06:00 | |
1.3110,1.3110,1,05-14-2023,06:00,05-14-2023,07:00 | |
1.0720,1.0720,1,05-14-2023,07:00,05-14-2023,08:00 | |
1.0870,1.0870,1,05-14-2023,08:00,05-14-2023,09:00 | |
1.70,1.70,1,05-14-2023,09:00,05-14-2023,10:00 | |
0.1490,0.1490,1,05-14-2023,10:00,05-14-2023,11:00 | |
0.3290,0.3290,1,05-14-2023,11:00,05-14-2023,12:00 | |
0.0,0.0,1,05-14-2023,12:00,05-14-2023,13:00 | |
0.0,0.0,1,05-14-2023,13:00,05-14-2023,14:00 | |
0.0,0.0,1,05-14-2023,14:00,05-14-2023,15:00 | |
0.0,0.0,1,05-14-2023,15:00,05-14-2023,16:00 | |
0.9210,0.9210,1,05-14-2023,16:00,05-14-2023,17:00 | |
0.530,0.530,1,05-14-2023,17:00,05-14-2023,18:00 | |
1.9110,1.9110,1,05-14-2023,18:00,05-14-2023,19:00 | |
1.5870,1.5870,1,05-14-2023,19:00,05-14-2023,20:00 | |
1.8180,1.8180,1,05-14-2023,20:00,05-14-2023,21:00 | |
1.6130,1.6130,1,05-14-2023,21:00,05-14-2023,22:00 | |
1.3580,1.3580,1,05-14-2023,22:00,05-14-2023,23:00 | |
1.3820,1.3820,1,05-14-2023,23:00,05-15-2023,00:00 | |
1.350,1.350,1,05-15-2023,00:00,05-15-2023,01:00 | |
1.2710,1.2710,1,05-15-2023,01:00,05-15-2023,02:00 | |
1.3910,1.3910,1,05-15-2023,02:00,05-15-2023,03:00 | |
1.3080,1.3080,1,05-15-2023,03:00,05-15-2023,04:00 | |
1.3180,1.3180,1,05-15-2023,04:00,05-15-2023,05:00 | |
1.2950,1.2950,1,05-15-2023,05:00,05-15-2023,06:00 | |
1.1790,1.1790,1,05-15-2023,06:00,05-15-2023,07:00 | |
0.1250,0.1250,1,05-15-2023,07:00,05-15-2023,08:00 | |
0.0,0.0,1,05-15-2023,08:00,05-15-2023,09:00 | |
0.0950,0.0950,1,05-15-2023,09:00,05-15-2023,10:00 | |
0.0160,0.0160,1,05-15-2023,10:00,05-15-2023,11:00 | |
0.0010,0.0010,1,05-15-2023,11:00,05-15-2023,12:00 | |
0.0280,0.0280,1,05-15-2023,12:00,05-15-2023,13:00 | |
0.0190,0.0190,1,05-15-2023,13:00,05-15-2023,14:00 | |
0.0,0.0,1,05-15-2023,14:00,05-15-2023,15:00 | |
0.0,0.0,1,05-15-2023,15:00,05-15-2023,16:00 | |
0.0,0.0,1,05-15-2023,16:00,05-15-2023,17:00 | |
0.0,0.0,1,05-15-2023,17:00,05-15-2023,18:00 | |
0.0820,0.0820,1,05-15-2023,18:00,05-15-2023,19:00 | |
0.8210,0.8210,1,05-15-2023,19:00,05-15-2023,20:00 | |
1.7340,1.7340,1,05-15-2023,20:00,05-15-2023,21:00 | |
9.4760,9.4760,1,05-15-2023,21:00,05-15-2023,22:00 | |
9.2680,9.2680,1,05-15-2023,22:00,05-15-2023,23:00 | |
9.310,9.310,1,05-15-2023,23:00,05-16-2023,00:00 | |
5.9370,5.9370,1,05-16-2023,00:00,05-16-2023,01:00 | |
1.7950,1.7950,1,05-16-2023,01:00,05-16-2023,02:00 | |
1.3820,1.3820,1,05-16-2023,02:00,05-16-2023,03:00 | |
1.290,1.290,1,05-16-2023,03:00,05-16-2023,04:00 | |
1.2860,1.2860,1,05-16-2023,04:00,05-16-2023,05:00 | |
1.3450,1.3450,1,05-16-2023,05:00,05-16-2023,06:00 | |
1.0270,1.0270,1,05-16-2023,06:00,05-16-2023,07:00 | |
0.2550,0.2550,1,05-16-2023,07:00,05-16-2023,08:00 | |
0.0,0.0,1,05-16-2023,08:00,05-16-2023,09:00 | |
0.0,0.0,1,05-16-2023,09:00,05-16-2023,10:00 | |
0.0,0.0,1,05-16-2023,10:00,05-16-2023,11:00 | |
0.0,0.0,1,05-16-2023,11:00,05-16-2023,12:00 | |
0.0,0.0,1,05-16-2023,12:00,05-16-2023,13:00 | |
0.0,0.0,1,05-16-2023,13:00,05-16-2023,14:00 | |
0.0,0.0,1,05-16-2023,14:00,05-16-2023,15:00 | |
0.0,0.0,1,05-16-2023,15:00,05-16-2023,16:00 | |
0.0,0.0,1,05-16-2023,16:00,05-16-2023,17:00 | |
0.0,0.0,1,05-16-2023,17:00,05-16-2023,18:00 | |
0.0580,0.0580,1,05-16-2023,18:00,05-16-2023,19:00 | |
0.6680,0.6680,1,05-16-2023,19:00,05-16-2023,20:00 | |
1.2590,1.2590,1,05-16-2023,20:00,05-16-2023,21:00 | |
2.5410,2.5410,1,05-16-2023,21:00,05-16-2023,22:00 | |
1.3960,1.3960,1,05-16-2023,22:00,05-16-2023,23:00 | |
1.2530,1.2530,1,05-16-2023,23:00,05-17-2023,00:00 | |
1.2260,1.2260,1,05-17-2023,00:00,05-17-2023,01:00 | |
1.2130,1.2130,1,05-17-2023,01:00,05-17-2023,02:00 | |
1.2910,1.2910,1,05-17-2023,02:00,05-17-2023,03:00 | |
1.2120,1.2120,1,05-17-2023,03:00,05-17-2023,04:00 | |
1.2460,1.2460,1,05-17-2023,04:00,05-17-2023,05:00 | |
1.2580,1.2580,1,05-17-2023,05:00,05-17-2023,06:00 | |
1.0830,1.0830,1,05-17-2023,06:00,05-17-2023,07:00 | |
0.9410,0.9410,1,05-17-2023,07:00,05-17-2023,08:00 | |
0.0,0.0,1,05-17-2023,08:00,05-17-2023,09:00 | |
0.0,0.0,1,05-17-2023,09:00,05-17-2023,10:00 | |
0.0,0.0,1,05-17-2023,10:00,05-17-2023,11:00 | |
0.0,0.0,1,05-17-2023,11:00,05-17-2023,12:00 | |
0.0,0.0,1,05-17-2023,12:00,05-17-2023,13:00 | |
0.0,0.0,1,05-17-2023,13:00,05-17-2023,14:00 | |
0.0,0.0,1,05-17-2023,14:00,05-17-2023,15:00 | |
0.0,0.0,1,05-17-2023,15:00,05-17-2023,16:00 | |
0.0,0.0,1,05-17-2023,16:00,05-17-2023,17:00 | |
1.1080,1.1080,1,05-17-2023,17:00,05-17-2023,18:00 | |
0.3950,0.3950,1,05-17-2023,18:00,05-17-2023,19:00 | |
1.0850,1.0850,1,05-17-2023,19:00,05-17-2023,20:00 | |
1.3560,1.3560,1,05-17-2023,20:00,05-17-2023,21:00 | |
1.2990,1.2990,1,05-17-2023,21:00,05-17-2023,22:00 | |
1.3650,1.3650,1,05-17-2023,22:00,05-17-2023,23:00 | |
1.2380,1.2380,1,05-17-2023,23:00,05-18-2023,00:00 | |
1.2570,1.2570,1,05-18-2023,00:00,05-18-2023,01:00 | |
1.2550,1.2550,1,05-18-2023,01:00,05-18-2023,02:00 | |
1.1960,1.1960,1,05-18-2023,02:00,05-18-2023,03:00 | |
1.320,1.320,1,05-18-2023,03:00,05-18-2023,04:00 | |
1.20,1.20,1,05-18-2023,04:00,05-18-2023,05:00 | |
1.2980,1.2980,1,05-18-2023,05:00,05-18-2023,06:00 | |
0.9790,0.9790,1,05-18-2023,06:00,05-18-2023,07:00 | |
0.1510,0.1510,1,05-18-2023,07:00,05-18-2023,08:00 | |
0.0,0.0,1,05-18-2023,08:00,05-18-2023,09:00 | |
0.0,0.0,1,05-18-2023,09:00,05-18-2023,10:00 | |
0.0,0.0,1,05-18-2023,10:00,05-18-2023,11:00 | |
0.0,0.0,1,05-18-2023,11:00,05-18-2023,12:00 | |
0.0,0.0,1,05-18-2023,12:00,05-18-2023,13:00 | |
0.0,0.0,1,05-18-2023,13:00,05-18-2023,14:00 | |
0.0,0.0,1,05-18-2023,14:00,05-18-2023,15:00 | |
0.0010,0.0010,1,05-18-2023,15:00,05-18-2023,16:00 | |
0.4520,0.4520,1,05-18-2023,16:00,05-18-2023,17:00 | |
1.0790,1.0790,1,05-18-2023,17:00,05-18-2023,18:00 | |
0.9420,0.9420,1,05-18-2023,18:00,05-18-2023,19:00 | |
1.8690,1.8690,1,05-18-2023,19:00,05-18-2023,20:00 | |
2.6290,2.6290,1,05-18-2023,20:00,05-18-2023,21:00 | |
9.0940,9.0940,1,05-18-2023,21:00,05-18-2023,22:00 | |
9.2150,9.2150,1,05-18-2023,22:00,05-18-2023,23:00 | |
9.20,9.20,1,05-18-2023,23:00,05-19-2023,00:00 | |
9.1530,9.1530,1,05-19-2023,00:00,05-19-2023,01:00 | |
9.1550,9.1550,1,05-19-2023,01:00,05-19-2023,02:00 | |
9.0920,9.0920,1,05-19-2023,02:00,05-19-2023,03:00 | |
9.2480,9.2480,1,05-19-2023,03:00,05-19-2023,04:00 | |
8.1880,8.1880,1,05-19-2023,04:00,05-19-2023,05:00 | |
1.3930,1.3930,1,05-19-2023,05:00,05-19-2023,06:00 | |
2.0350,2.0350,1,05-19-2023,06:00,05-19-2023,07:00 | |
0.610,0.610,1,05-19-2023,07:00,05-19-2023,08:00 | |
0.0920,0.0920,1,05-19-2023,08:00,05-19-2023,09:00 | |
0.0010,0.0010,1,05-19-2023,09:00,05-19-2023,10:00 | |
0.0,0.0,1,05-19-2023,10:00,05-19-2023,11:00 | |
0.0,0.0,1,05-19-2023,11:00,05-19-2023,12:00 | |
0.0,0.0,1,05-19-2023,12:00,05-19-2023,13:00 | |
0.0280,0.0280,1,05-19-2023,13:00,05-19-2023,14:00 | |
0.0,0.0,1,05-19-2023,14:00,05-19-2023,15:00 | |
0.0,0.0,1,05-19-2023,15:00,05-19-2023,16:00 | |
0.0980,0.0980,1,05-19-2023,16:00,05-19-2023,17:00 | |
1.2990,1.2990,1,05-19-2023,17:00,05-19-2023,18:00 | |
1.8190,1.8190,1,05-19-2023,18:00,05-19-2023,19:00 | |
2.5780,2.5780,1,05-19-2023,19:00,05-19-2023,20:00 | |
1.6290,1.6290,1,05-19-2023,20:00,05-19-2023,21:00 | |
1.4020,1.4020,1,05-19-2023,21:00,05-19-2023,22:00 | |
1.3380,1.3380,1,05-19-2023,22:00,05-19-2023,23:00 | |
1.2960,1.2960,1,05-19-2023,23:00,05-20-2023,00:00 | |
1.2350,1.2350,1,05-20-2023,00:00,05-20-2023,01:00 | |
1.2310,1.2310,1,05-20-2023,01:00,05-20-2023,02:00 | |
1.1130,1.1130,1,05-20-2023,02:00,05-20-2023,03:00 | |
1.2670,1.2670,1,05-20-2023,03:00,05-20-2023,04:00 | |
1.2190,1.2190,1,05-20-2023,04:00,05-20-2023,05:00 | |
1.3040,1.3040,1,05-20-2023,05:00,05-20-2023,06:00 | |
0.9260,0.9260,1,05-20-2023,06:00,05-20-2023,07:00 | |
0.1220,0.1220,1,05-20-2023,07:00,05-20-2023,08:00 | |
0.0,0.0,1,05-20-2023,08:00,05-20-2023,09:00 | |
0.0,0.0,1,05-20-2023,09:00,05-20-2023,10:00 | |
0.0,0.0,1,05-20-2023,10:00,05-20-2023,11:00 | |
0.0540,0.0540,1,05-20-2023,11:00,05-20-2023,12:00 | |
0.0,0.0,1,05-20-2023,12:00,05-20-2023,13:00 | |
0.0,0.0,1,05-20-2023,13:00,05-20-2023,14:00 | |
0.0,0.0,1,05-20-2023,14:00,05-20-2023,15:00 | |
0.0,0.0,1,05-20-2023,15:00,05-20-2023,16:00 | |
0.0,0.0,1,05-20-2023,16:00,05-20-2023,17:00 | |
0.0,0.0,1,05-20-2023,17:00,05-20-2023,18:00 | |
0.8690,0.8690,1,05-20-2023,18:00,05-20-2023,19:00 | |
3.6550,3.6550,1,05-20-2023,19:00,05-20-2023,20:00 | |
1.8650,1.8650,1,05-20-2023,20:00,05-20-2023,21:00 | |
9.360,9.360,1,05-20-2023,21:00,05-20-2023,22:00 | |
9.2480,9.2480,1,05-20-2023,22:00,05-20-2023,23:00 | |
1.3970,1.3970,1,05-20-2023,23:00,05-21-2023,00:00 | |
1.3490,1.3490,1,05-21-2023,00:00,05-21-2023,01:00 | |
1.3010,1.3010,1,05-21-2023,01:00,05-21-2023,02:00 | |
1.2760,1.2760,1,05-21-2023,02:00,05-21-2023,03:00 | |
1.4040,1.4040,1,05-21-2023,03:00,05-21-2023,04:00 | |
1.2410,1.2410,1,05-21-2023,04:00,05-21-2023,05:00 | |
1.5370,1.5370,1,05-21-2023,05:00,05-21-2023,06:00 | |
0.8290,0.8290,1,05-21-2023,06:00,05-21-2023,07:00 | |
0.1370,0.1370,1,05-21-2023,07:00,05-21-2023,08:00 | |
0.3050,0.3050,1,05-21-2023,08:00,05-21-2023,09:00 | |
0.0,0.0,1,05-21-2023,09:00,05-21-2023,10:00 | |
0.0,0.0,1,05-21-2023,10:00,05-21-2023,11:00 | |
0.0,0.0,1,05-21-2023,11:00,05-21-2023,12:00 | |
0.0,0.0,1,05-21-2023,12:00,05-21-2023,13:00 | |
0.0,0.0,1,05-21-2023,13:00,05-21-2023,14:00 | |
0.0,0.0,1,05-21-2023,14:00,05-21-2023,15:00 | |
0.0090,0.0090,1,05-21-2023,15:00,05-21-2023,16:00 | |
0.0820,0.0820,1,05-21-2023,16:00,05-21-2023,17:00 | |
0.5470,0.5470,1,05-21-2023,17:00,05-21-2023,18:00 | |
1.7360,1.7360,1,05-21-2023,18:00,05-21-2023,19:00 | |
1.2220,1.2220,1,05-21-2023,19:00,05-21-2023,20:00 | |
2.1990,2.1990,1,05-21-2023,20:00,05-21-2023,21:00 | |
9.610,9.610,1,05-21-2023,21:00,05-21-2023,22:00 | |
3.9780,3.9780,1,05-21-2023,22:00,05-21-2023,23:00 | |
1.2680,1.2680,1,05-21-2023,23:00,05-22-2023,00:00 | |
1.2540,1.2540,1,05-22-2023,00:00,05-22-2023,01:00 | |
1.2390,1.2390,1,05-22-2023,01:00,05-22-2023,02:00 | |
1.2910,1.2910,1,05-22-2023,02:00,05-22-2023,03:00 | |
1.2520,1.2520,1,05-22-2023,03:00,05-22-2023,04:00 | |
1.2730,1.2730,1,05-22-2023,04:00,05-22-2023,05:00 | |
1.2290,1.2290,1,05-22-2023,05:00,05-22-2023,06:00 | |
1.2530,1.2530,1,05-22-2023,06:00,05-22-2023,07:00 | |
0.1520,0.1520,1,05-22-2023,07:00,05-22-2023,08:00 | |
0.0,0.0,1,05-22-2023,08:00,05-22-2023,09:00 | |
0.0,0.0,1,05-22-2023,09:00,05-22-2023,10:00 | |
0.0,0.0,1,05-22-2023,10:00,05-22-2023,11:00 | |
0.0,0.0,1,05-22-2023,11:00,05-22-2023,12:00 | |
0.0,0.0,1,05-22-2023,12:00,05-22-2023,13:00 | |
0.0,0.0,1,05-22-2023,13:00,05-22-2023,14:00 | |
0.0,0.0,1,05-22-2023,14:00,05-22-2023,15:00 | |
0.0,0.0,1,05-22-2023,15:00,05-22-2023,16:00 | |
0.0,0.0,1,05-22-2023,16:00,05-22-2023,17:00 | |
0.0,0.0,1,05-22-2023,17:00,05-22-2023,18:00 | |
0.0160,0.0160,1,05-22-2023,18:00,05-22-2023,19:00 | |
0.5860,0.5860,1,05-22-2023,19:00,05-22-2023,20:00 | |
1.3380,1.3380,1,05-22-2023,20:00,05-22-2023,21:00 | |
1.4130,1.4130,1,05-22-2023,21:00,05-22-2023,22:00 | |
1.2260,1.2260,1,05-22-2023,22:00,05-22-2023,23:00 | |
1.3080,1.3080,1,05-22-2023,23:00,05-23-2023,00:00 | |
1.2890,1.2890,1,05-23-2023,00:00,05-23-2023,01:00 | |
1.260,1.260,1,05-23-2023,01:00,05-23-2023,02:00 | |
1.2510,1.2510,1,05-23-2023,02:00,05-23-2023,03:00 | |
1.1670,1.1670,1,05-23-2023,03:00,05-23-2023,04:00 | |
1.2450,1.2450,1,05-23-2023,04:00,05-23-2023,05:00 | |
1.3370,1.3370,1,05-23-2023,05:00,05-23-2023,06:00 | |
1.0770,1.0770,1,05-23-2023,06:00,05-23-2023,07:00 | |
0.0690,0.0690,1,05-23-2023,07:00,05-23-2023,08:00 | |
0.0,0.0,1,05-23-2023,08:00,05-23-2023,09:00 | |
0.0,0.0,1,05-23-2023,09:00,05-23-2023,10:00 | |
0.0,0.0,1,05-23-2023,10:00,05-23-2023,11:00 | |
0.0,0.0,1,05-23-2023,11:00,05-23-2023,12:00 | |
0.0,0.0,1,05-23-2023,12:00,05-23-2023,13:00 | |
0.0,0.0,1,05-23-2023,13:00,05-23-2023,14:00 | |
0.0,0.0,1,05-23-2023,14:00,05-23-2023,15:00 | |
0.0,0.0,1,05-23-2023,15:00,05-23-2023,16:00 | |
0.0,0.0,1,05-23-2023,16:00,05-23-2023,17:00 | |
0.0,0.0,1,05-23-2023,17:00,05-23-2023,18:00 | |
0.0190,0.0190,1,05-23-2023,18:00,05-23-2023,19:00 | |
0.7510,0.7510,1,05-23-2023,19:00,05-23-2023,20:00 | |
1.390,1.390,1,05-23-2023,20:00,05-23-2023,21:00 | |
9.1340,9.1340,1,05-23-2023,21:00,05-23-2023,22:00 | |
9.2970,9.2970,1,05-23-2023,22:00,05-23-2023,23:00 | |
9.1040,9.1040,1,05-23-2023,23:00,05-24-2023,00:00 | |
7.0450,7.0450,1,05-24-2023,00:00,05-24-2023,01:00 | |
1.3040,1.3040,1,05-24-2023,01:00,05-24-2023,02:00 | |
1.2910,1.2910,1,05-24-2023,02:00,05-24-2023,03:00 | |
1.2690,1.2690,1,05-24-2023,03:00,05-24-2023,04:00 | |
1.190,1.190,1,05-24-2023,04:00,05-24-2023,05:00 | |
1.4250,1.4250,1,05-24-2023,05:00,05-24-2023,06:00 | |
1.1960,1.1960,1,05-24-2023,06:00,05-24-2023,07:00 | |
0.1670,0.1670,1,05-24-2023,07:00,05-24-2023,08:00 | |
0.0,0.0,1,05-24-2023,08:00,05-24-2023,09:00 | |
0.0,0.0,1,05-24-2023,09:00,05-24-2023,10:00 | |
0.0,0.0,1,05-24-2023,10:00,05-24-2023,11:00 | |
0.0,0.0,1,05-24-2023,11:00,05-24-2023,12:00 | |
0.0,0.0,1,05-24-2023,12:00,05-24-2023,13:00 | |
0.0,0.0,1,05-24-2023,13:00,05-24-2023,14:00 | |
0.0,0.0,1,05-24-2023,14:00,05-24-2023,15:00 | |
0.0,0.0,1,05-24-2023,15:00,05-24-2023,16:00 | |
0.0,0.0,1,05-24-2023,16:00,05-24-2023,17:00 | |
0.0,0.0,1,05-24-2023,17:00,05-24-2023,18:00 | |
0.0290,0.0290,1,05-24-2023,18:00,05-24-2023,19:00 | |
0.870,0.870,1,05-24-2023,19:00,05-24-2023,20:00 | |
1.5320,1.5320,1,05-24-2023,20:00,05-24-2023,21:00 | |
2.2820,2.2820,1,05-24-2023,21:00,05-24-2023,22:00 | |
1.3780,1.3780,1,05-24-2023,22:00,05-24-2023,23:00 | |
1.2330,1.2330,1,05-24-2023,23:00,05-25-2023,00:00 | |
1.2090,1.2090,1,05-25-2023,00:00,05-25-2023,01:00 | |
1.330,1.330,1,05-25-2023,01:00,05-25-2023,02:00 | |
1.2970,1.2970,1,05-25-2023,02:00,05-25-2023,03:00 | |
1.2670,1.2670,1,05-25-2023,03:00,05-25-2023,04:00 | |
1.2230,1.2230,1,05-25-2023,04:00,05-25-2023,05:00 | |
1.210,1.210,1,05-25-2023,05:00,05-25-2023,06:00 | |
0.9390,0.9390,1,05-25-2023,06:00,05-25-2023,07:00 | |
0.0640,0.0640,1,05-25-2023,07:00,05-25-2023,08:00 | |
0.0,0.0,1,05-25-2023,08:00,05-25-2023,09:00 | |
0.0,0.0,1,05-25-2023,09:00,05-25-2023,10:00 | |
0.0,0.0,1,05-25-2023,10:00,05-25-2023,11:00 | |
0.0,0.0,1,05-25-2023,11:00,05-25-2023,12:00 | |
0.0,0.0,1,05-25-2023,12:00,05-25-2023,13:00 | |
0.0,0.0,1,05-25-2023,13:00,05-25-2023,14:00 | |
0.0,0.0,1,05-25-2023,14:00,05-25-2023,15:00 | |
0.0,0.0,1,05-25-2023,15:00,05-25-2023,16:00 | |
0.0,0.0,1,05-25-2023,16:00,05-25-2023,17:00 | |
0.0,0.0,1,05-25-2023,17:00,05-25-2023,18:00 | |
0.1440,0.1440,1,05-25-2023,18:00,05-25-2023,19:00 | |
0.8970,0.8970,1,05-25-2023,19:00,05-25-2023,20:00 | |
1.7110,1.7110,1,05-25-2023,20:00,05-25-2023,21:00 | |
1.5630,1.5630,1,05-25-2023,21:00,05-25-2023,22:00 | |
1.170,1.170,1,05-25-2023,22:00,05-25-2023,23:00 | |
1.2990,1.2990,1,05-25-2023,23:00,05-26-2023,00:00 | |
1.230,1.230,1,05-26-2023,00:00,05-26-2023,01:00 | |
1.2190,1.2190,1,05-26-2023,01:00,05-26-2023,02:00 | |
1.2190,1.2190,1,05-26-2023,02:00,05-26-2023,03:00 | |
1.0950,1.0950,1,05-26-2023,03:00,05-26-2023,04:00 | |
1.2640,1.2640,1,05-26-2023,04:00,05-26-2023,05:00 | |
1.2590,1.2590,1,05-26-2023,05:00,05-26-2023,06:00 | |
1.0710,1.0710,1,05-26-2023,06:00,05-26-2023,07:00 | |
0.1960,0.1960,1,05-26-2023,07:00,05-26-2023,08:00 | |
0.0,0.0,1,05-26-2023,08:00,05-26-2023,09:00 | |
0.0,0.0,1,05-26-2023,09:00,05-26-2023,10:00 | |
0.0,0.0,1,05-26-2023,10:00,05-26-2023,11:00 | |
0.0,0.0,1,05-26-2023,11:00,05-26-2023,12:00 | |
0.0,0.0,1,05-26-2023,12:00,05-26-2023,13:00 | |
0.0,0.0,1,05-26-2023,13:00,05-26-2023,14:00 | |
0.0,0.0,1,05-26-2023,14:00,05-26-2023,15:00 | |
0.0,0.0,1,05-26-2023,15:00,05-26-2023,16:00 | |
0.0,0.0,1,05-26-2023,16:00,05-26-2023,17:00 | |
0.1860,0.1860,1,05-26-2023,17:00,05-26-2023,18:00 | |
0.7060,0.7060,1,05-26-2023,18:00,05-26-2023,19:00 | |
1.7940,1.7940,1,05-26-2023,19:00,05-26-2023,20:00 | |
1.4070,1.4070,1,05-26-2023,20:00,05-26-2023,21:00 | |
1.4850,1.4850,1,05-26-2023,21:00,05-26-2023,22:00 | |
1.4180,1.4180,1,05-26-2023,22:00,05-26-2023,23:00 | |
1.2420,1.2420,1,05-26-2023,23:00,05-27-2023,00:00 | |
1.1920,1.1920,1,05-27-2023,00:00,05-27-2023,01:00 | |
1.2480,1.2480,1,05-27-2023,01:00,05-27-2023,02:00 | |
1.1430,1.1430,1,05-27-2023,02:00,05-27-2023,03:00 | |
1.2860,1.2860,1,05-27-2023,03:00,05-27-2023,04:00 | |
1.2170,1.2170,1,05-27-2023,04:00,05-27-2023,05:00 | |
1.3180,1.3180,1,05-27-2023,05:00,05-27-2023,06:00 | |
0.9990,0.9990,1,05-27-2023,06:00,05-27-2023,07:00 | |
0.1330,0.1330,1,05-27-2023,07:00,05-27-2023,08:00 | |
0.0,0.0,1,05-27-2023,08:00,05-27-2023,09:00 | |
0.0,0.0,1,05-27-2023,09:00,05-27-2023,10:00 | |
0.0,0.0,1,05-27-2023,10:00,05-27-2023,11:00 | |
0.0,0.0,1,05-27-2023,11:00,05-27-2023,12:00 | |
0.0,0.0,1,05-27-2023,12:00,05-27-2023,13:00 | |
0.0,0.0,1,05-27-2023,13:00,05-27-2023,14:00 | |
0.0,0.0,1,05-27-2023,14:00,05-27-2023,15:00 | |
0.0,0.0,1,05-27-2023,15:00,05-27-2023,16:00 | |
0.0190,0.0190,1,05-27-2023,16:00,05-27-2023,17:00 | |
0.080,0.080,1,05-27-2023,17:00,05-27-2023,18:00 | |
0.0990,0.0990,1,05-27-2023,18:00,05-27-2023,19:00 | |
0.7160,0.7160,1,05-27-2023,19:00,05-27-2023,20:00 | |
1.4430,1.4430,1,05-27-2023,20:00,05-27-2023,21:00 | |
1.9180,1.9180,1,05-27-2023,21:00,05-27-2023,22:00 | |
2.1120,2.1120,1,05-27-2023,22:00,05-27-2023,23:00 | |
1.3140,1.3140,1,05-27-2023,23:00,05-28-2023,00:00 | |
1.270,1.270,1,05-28-2023,00:00,05-28-2023,01:00 | |
1.3680,1.3680,1,05-28-2023,01:00,05-28-2023,02:00 | |
1.3330,1.3330,1,05-28-2023,02:00,05-28-2023,03:00 | |
1.2980,1.2980,1,05-28-2023,03:00,05-28-2023,04:00 | |
1.310,1.310,1,05-28-2023,04:00,05-28-2023,05:00 | |
1.2710,1.2710,1,05-28-2023,05:00,05-28-2023,06:00 | |
0.5960,0.5960,1,05-28-2023,06:00,05-28-2023,07:00 | |
0.0380,0.0380,1,05-28-2023,07:00,05-28-2023,08:00 | |
0.0,0.0,1,05-28-2023,08:00,05-28-2023,09:00 | |
0.5850,0.5850,1,05-28-2023,09:00,05-28-2023,10:00 | |
0.0,0.0,1,05-28-2023,10:00,05-28-2023,11:00 | |
0.0,0.0,1,05-28-2023,11:00,05-28-2023,12:00 | |
0.0,0.0,1,05-28-2023,12:00,05-28-2023,13:00 | |
0.0,0.0,1,05-28-2023,13:00,05-28-2023,14:00 | |
0.0,0.0,1,05-28-2023,14:00,05-28-2023,15:00 | |
0.0,0.0,1,05-28-2023,15:00,05-28-2023,16:00 | |
0.0,0.0,1,05-28-2023,16:00,05-28-2023,17:00 | |
0.6930,0.6930,1,05-28-2023,17:00,05-28-2023,18:00 | |
1.610,1.610,1,05-28-2023,18:00,05-28-2023,19:00 | |
0.7760,0.7760,1,05-28-2023,19:00,05-28-2023,20:00 | |
1.6090,1.6090,1,05-28-2023,20:00,05-28-2023,21:00 | |
1.4090,1.4090,1,05-28-2023,21:00,05-28-2023,22:00 | |
1.4540,1.4540,1,05-28-2023,22:00,05-28-2023,23:00 | |
1.4180,1.4180,1,05-28-2023,23:00,05-29-2023,00:00 | |
1.3840,1.3840,1,05-29-2023,00:00,05-29-2023,01:00 | |
1.3930,1.3930,1,05-29-2023,01:00,05-29-2023,02:00 | |
1.3670,1.3670,1,05-29-2023,02:00,05-29-2023,03:00 | |
1.3750,1.3750,1,05-29-2023,03:00,05-29-2023,04:00 | |
1.5880,1.5880,1,05-29-2023,04:00,05-29-2023,05:00 | |
1.3340,1.3340,1,05-29-2023,05:00,05-29-2023,06:00 | |
0.6640,0.6640,1,05-29-2023,06:00,05-29-2023,07:00 | |
0.0090,0.0090,1,05-29-2023,07:00,05-29-2023,08:00 | |
0.0,0.0,1,05-29-2023,08:00,05-29-2023,09:00 | |
0.0020,0.0020,1,05-29-2023,09:00,05-29-2023,10:00 | |
0.0130,0.0130,1,05-29-2023,10:00,05-29-2023,11:00 | |
0.0010,0.0010,1,05-29-2023,11:00,05-29-2023,12:00 | |
0.0,0.0,1,05-29-2023,12:00,05-29-2023,13:00 | |
0.0,0.0,1,05-29-2023,13:00,05-29-2023,14:00 | |
0.0,0.0,1,05-29-2023,14:00,05-29-2023,15:00 | |
0.0,0.0,1,05-29-2023,15:00,05-29-2023,16:00 | |
0.0,0.0,1,05-29-2023,16:00,05-29-2023,17:00 | |
2.5250,2.5250,1,05-29-2023,17:00,05-29-2023,18:00 | |
4.4390,4.4390,1,05-29-2023,18:00,05-29-2023,19:00 | |
4.5030,4.5030,1,05-29-2023,19:00,05-29-2023,20:00 | |
4.1220,4.1220,1,05-29-2023,20:00,05-29-2023,21:00 | |
9.180,9.180,1,05-29-2023,21:00,05-29-2023,22:00 | |
9.2750,9.2750,1,05-29-2023,22:00,05-29-2023,23:00 | |
9.2950,9.2950,1,05-29-2023,23:00,05-30-2023,00:00 | |
9.0750,9.0750,1,05-30-2023,00:00,05-30-2023,01:00 | |
3.9360,3.9360,1,05-30-2023,01:00,05-30-2023,02:00 | |
1.1280,1.1280,1,05-30-2023,02:00,05-30-2023,03:00 | |
1.1750,1.1750,1,05-30-2023,03:00,05-30-2023,04:00 | |
1.1630,1.1630,1,05-30-2023,04:00,05-30-2023,05:00 | |
1.2020,1.2020,1,05-30-2023,05:00,05-30-2023,06:00 | |
1.1070,1.1070,1,05-30-2023,06:00,05-30-2023,07:00 | |
0.6610,0.6610,1,05-30-2023,07:00,05-30-2023,08:00 | |
0.0050,0.0050,1,05-30-2023,08:00,05-30-2023,09:00 | |
0.0,0.0,1,05-30-2023,09:00,05-30-2023,10:00 | |
0.0,0.0,1,05-30-2023,10:00,05-30-2023,11:00 | |
0.0,0.0,1,05-30-2023,11:00,05-30-2023,12:00 | |
0.0,0.0,1,05-30-2023,12:00,05-30-2023,13:00 | |
0.0,0.0,1,05-30-2023,13:00,05-30-2023,14:00 | |
0.0,0.0,1,05-30-2023,14:00,05-30-2023,15:00 | |
0.0,0.0,1,05-30-2023,15:00,05-30-2023,16:00 | |
1.5880,1.5880,1,05-30-2023,16:00,05-30-2023,17:00 | |
4.2330,4.2330,1,05-30-2023,17:00,05-30-2023,18:00 | |
4.1590,4.1590,1,05-30-2023,18:00,05-30-2023,19:00 | |
4.0150,4.0150,1,05-30-2023,19:00,05-30-2023,20:00 | |
4.0140,4.0140,1,05-30-2023,20:00,05-30-2023,21:00 | |
11.420,11.420,1,05-30-2023,21:00,05-30-2023,22:00 | |
10.340,10.340,1,05-30-2023,22:00,05-30-2023,23:00 | |
9.6810,9.6810,1,05-30-2023,23:00,05-31-2023,00:00 | |
8.210,8.210,1,05-31-2023,00:00,05-31-2023,01:00 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
time_periods: | |
- name: "Time Period 1" | |
conditions: | |
# condition 1 - 4pm-8pm M-F only | |
- start-time: | |
- "16" | |
- "17" | |
- "18" | |
- "19" | |
exclude-day-of-week: | |
- "Sat" | |
- "Sun" | |
- name: "Time Period 2" | |
conditions: | |
# condition 1 - all hours not included in the first | |
- start-time: | |
- "00" | |
- "01" | |
- "02" | |
- "03" | |
- "04" | |
- "05" | |
- "06" | |
- "07" | |
- "08" | |
- "09" | |
- "10" | |
- "11" | |
- "12" | |
- "13" | |
- "14" | |
- "15" | |
- "20" | |
- "21" | |
- "22" | |
- "23" | |
# condition 2 - include the weekend (reverse from 1) | |
- start-time: | |
- "16" | |
- "17" | |
- "18" | |
- "19" | |
day-of-week: | |
- "Sat" | |
- "Sun" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment