import os import numpy as np import pandas as pd from tqdm import tqdm if __name__ == "__main__": out_preference_csv = "/home/christian/data/interesting_clips_20240528_ear.csv" df = pd.read_csv(out_preference_csv) num_examples = len(df.index) indices = [i for i in range(0, num_examples, 2)] print(df.columns) agree = [] for index in tqdm(indices): a_row = df.iloc[index] b_row = df.iloc[index + 1] # print(index, a_row["ear_preference"], b_row["ear_preference"]) # print(index, a_row["preference"], a_row["ear_preference"]) if a_row["preference"] == a_row["ear_preference"]: agree.append(True) else: agree.append(False) print(f"{np.mean(agree)*100:0.2f}% agree")