benchmark/analysis.py
def read_csvs_of_program(program: str) -> List[pd.DataFrame]:
    """
    Given the name of an algorithm program, collects the list of CVS benchmarks recorded
    for that particular program.
    :param program: name of the program which benchmarks should be retrieved
    :return: list of benchmark CSV files
    """

    csv_files = glob.glob(f'./{program}*.csv')
    dataframes_per_program = []

    for csv_file in csv_files:
        dataframe = pd.read_csv(csv_file, sep=';', decimal='.', encoding='utf-8')
        dataframes_per_program.append(dataframe)

    return dataframes_per_program

    Given the name of an algorithm program, collects the list of CVS benchmarks recorded
    for that particular program.
    :param program: name of the program which benchmarks should be retrieved
    :return: list of benchmark CSV files
    
Given the name of an algorithm program, collects the list of CVS benchmarks recorded
for that particular program.
Given the name of an algorithm program collects the list of CVS benchmarks recorded for that particular program .
def read_csvs_of_program(program: str) -> List[pd.DataFrame]:
    csv_files = glob.glob(f'./{program}*.csv')
    dataframes_per_program = []
    for csv_file in csv_files:
        dataframe = pd.read_csv(csv_file, sep=';', decimal='.', encoding='utf-8')
        dataframes_per_program.append(dataframe)
    return dataframes_per_program
def read_csvs_of_program ( program : str ) -> List [ pd . DataFrame ] : csv_files = glob . glob ( f'./{program}*.csv' ) dataframes_per_program = [ ] for csv_file in csv_files : dataframe = pd . read_csv ( csv_file , sep = ';' , decimal = '.' , encoding = 'utf-8' ) dataframes_per_program . append ( dataframe ) return dataframes_per_program
Given the name of an algorithm program, collects the list of CVS benchmarks recorded
for that particular program.
Given the name of an algorithm program collects the list of CVS benchmarks recorded for that particular program .
"""
    Given the name of an algorithm program, collects the list of CVS benchmarks recorded
    for that particular program.
    :param program: name of the program which benchmarks should be retrieved
    :return: list of benchmark CSV files
    """
list of benchmark CSV files
list of benchmark CSV files
program
str
name of the program which benchmarks should be retrieved
name of the program which benchmarks should be retrieved