Python scripts for data analysis and plotting. data_loader.py: Imports libraries required for courtship_success.py, courtship_time.py, and mating_success.py, and loads the data for analysis. courtship_elements.py: Plots the relative frequencies of use for the identified courtship elements. courtship_success.py: Analyzes courtship success rates. courtship_time.py: Analyzes courtship duration and plots statistical results. courtship_time_and_success.py: Plots courtship duration and courtship success statistics. mating_time.py: Analyzes mating duration data and plots corresponding statistics. mating_pattern.py: Analyzes mating pattern data and plots corresponding statistics. helper.py: Saves a DataFrame to an Excel file.